Coding style cleanup, update CHANGELOG

Signed-off-by: Wolfgang Denk <wd@denx.de>
diff --git a/lib_generic/lzma/LGPL.txt b/lib_generic/lzma/LGPL.txt
index c56f383..9e76f5b 100644
--- a/lib_generic/lzma/LGPL.txt
+++ b/lib_generic/lzma/LGPL.txt
@@ -1,16 +1,16 @@
       GNU LESSER GENERAL PUBLIC LICENSE
-           Version 2.1, February 1999
+	   Version 2.1, February 1999
 
  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
-[This is the first released version of the Lesser GPL.  It also counts
+[This is the first released version of the Lesser GPL.	It also counts
  as the successor of the GNU Library Public License, version 2, hence
  the version number 2.1.]
 
-          Preamble
+	  Preamble
 
   The licenses for most software are designed to take away your
 freedom to share and change it.  By contrast, the GNU General Public
@@ -96,7 +96,7 @@
 
   In other cases, permission to use a particular library in non-free
 programs enables a greater number of people to use a large body of
-free software.  For example, permission to use the GNU C Library in
+free software.	For example, permission to use the GNU C Library in
 non-free programs enables many more people to use the whole GNU
 operating system, as well as its variant, the GNU/Linux operating
 system.
@@ -277,7 +277,7 @@
 
   You must give prominent notice with each copy of the work that the
 Library is used in it and that the Library and its use are covered by
-this License.  You must supply a copy of this License.  If the work
+this License.  You must supply a copy of this License.	If the work
 during execution displays copyright notices, you must include the
 copyright notice for the Library among them, as well as a reference
 directing the user to the copy of this License.  Also, you must do one
@@ -366,7 +366,7 @@
   10. Each time you redistribute the Library (or any work based on the
 Library), the recipient automatically receives a license from the
 original licensor to copy, distribute, link with or modify the Library
-subject to these terms and conditions.  You may not impose any further
+subject to these terms and conditions.	You may not impose any further
 restrictions on the recipients' exercise of the rights granted herein.
 You are not responsible for enforcing compliance by third parties with
 this License.
@@ -378,7 +378,7 @@
 excuse you from the conditions of this License.  If you cannot
 distribute so as to satisfy simultaneously your obligations under this
 License and any other pertinent obligations, then as a consequence you
-may not distribute the Library at all.  For example, if a patent
+may not distribute the Library at all.	For example, if a patent
 license would not permit royalty-free redistribution of the Library by
 all those who receive copies directly or indirectly through you, then
 the only way you could satisfy both it and this License would be to
@@ -415,7 +415,7 @@
 Such new versions will be similar in spirit to the present version,
 but may differ in detail to address new problems or concerns.
 
-Each version is given a distinguishing version number.  If the Library
+Each version is given a distinguishing version number.	If the Library
 specifies a version number of this License which applies to it and
 "any later version", you have the option of following the terms and
 conditions either of that version or of any later version published by
@@ -432,7 +432,7 @@
 of all derivatives of our free software and of promoting the sharing
 and reuse of software generally.
 
-          NO WARRANTY
+	  NO WARRANTY
 
   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
@@ -455,9 +455,9 @@
 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
 DAMAGES.
 
-         END OF TERMS AND CONDITIONS
+	 END OF TERMS AND CONDITIONS
 
-           How to Apply These Terms to Your New Libraries
+	   How to Apply These Terms to Your New Libraries
 
   If you develop a new library, and you want it to be of the greatest
 possible use to the public, we recommend making it free software that
diff --git a/lib_generic/lzma/history.txt b/lib_generic/lzma/history.txt
index 4b5807f..dad1858 100644
--- a/lib_generic/lzma/history.txt
+++ b/lib_generic/lzma/history.txt
@@ -1,63 +1,63 @@
 HISTORY of the LZMA SDK
 -----------------------
 
-  4.57           2007-12-12
+  4.57		 2007-12-12
   -------------------------
     - Speed optimizations in Ñ++ LZMA Decoder.
     - Small changes for more compatibility with some C/C++ compilers.
 
 
-  4.49 beta      2007-07-05
+  4.49 beta	 2007-07-05
   -------------------------
     - .7z ANSI-C Decoder:
-         - now it supports BCJ and BCJ2 filters
-         - now it supports files larger than 4 GB.
-         - now it supports "Last Write Time" field for files.
+	 - now it supports BCJ and BCJ2 filters
+	 - now it supports files larger than 4 GB.
+	 - now it supports "Last Write Time" field for files.
     - C++ code for .7z archives compressing/decompressing from 7-zip
       was included to LZMA SDK.
 
 
-  4.43           2006-06-04
+  4.43		 2006-06-04
   -------------------------
     - Small changes for more compatibility with some C/C++ compilers.
 
 
-  4.42           2006-05-15
+  4.42		 2006-05-15
   -------------------------
     - Small changes in .h files in ANSI-C version.
 
 
-  4.39 beta      2006-04-14
+  4.39 beta	 2006-04-14
   -------------------------
     - Bug in versions 4.33b:4.38b was fixed:
       C++ version of LZMA encoder could not correctly compress
       files larger than 2 GB with HC4 match finder (-mfhc4).
 
 
-  4.37 beta      2005-04-06
+  4.37 beta	 2005-04-06
   -------------------------
     - Fixes in C++ code: code could no be compiled if _NO_EXCEPTIONS was defined.
 
 
-  4.35 beta      2005-03-02
+  4.35 beta	 2005-03-02
   -------------------------
     - Bug was fixed in C++ version of LZMA Decoder:
        If encoded stream was corrupted, decoder could access memory
        outside of allocated range.
 
 
-  4.34 beta      2006-02-27
+  4.34 beta	 2006-02-27
   -------------------------
     - Compressing speed and memory requirements for compressing were increased
     - LZMA now can use only these match finders: HC4, BT2, BT3, BT4
 
 
-  4.32           2005-12-09
+  4.32		 2005-12-09
   -------------------------
     - Java version of LZMA SDK was included
 
 
-  4.30           2005-11-20
+  4.30		 2005-11-20
   -------------------------
     - Compression ratio was improved in -a2 mode
     - Speed optimizations for compressing in -a2 mode
@@ -77,52 +77,52 @@
        ISequentialOutStream::Write now works as old WritePart
 
 
-  4.27           2005-08-07
+  4.27		 2005-08-07
   -------------------------
     - Bug in LzmaDecodeSize.c was fixed:
        if _LZMA_IN_CB and _LZMA_OUT_READ were defined,
        decompressing worked incorrectly.
 
 
-  4.26           2005-08-05
+  4.26		 2005-08-05
   -------------------------
     - Fixes in 7z_C code and LzmaTest.c:
       previous versions could work incorrectly,
       if malloc(0) returns 0
 
 
-  4.23           2005-06-29
+  4.23		 2005-06-29
   -------------------------
     - Small fixes in C++ code
 
 
-  4.22           2005-06-10
+  4.22		 2005-06-10
   -------------------------
     - Small fixes
 
 
-  4.21           2005-06-08
+  4.21		 2005-06-08
   -------------------------
     - Interfaces for ANSI-C LZMA Decoder (LzmaDecode.c) were changed
     - New additional version of ANSI-C LZMA Decoder with zlib-like interface:
-        - LzmaStateDecode.h
-        - LzmaStateDecode.c
-        - LzmaStateTest.c
+	- LzmaStateDecode.h
+	- LzmaStateDecode.c
+	- LzmaStateTest.c
     - ANSI-C LZMA Decoder now can decompress files larger than 4 GB
 
 
-  4.17           2005-04-18
+  4.17		 2005-04-18
   -------------------------
     - New example for RAM->RAM compressing/decompressing:
       LZMA + BCJ (filter for x86 code):
-        - LzmaRam.h
-        - LzmaRam.cpp
-        - LzmaRamDecode.h
-        - LzmaRamDecode.c
-        - -f86 switch for lzma.exe
+	- LzmaRam.h
+	- LzmaRam.cpp
+	- LzmaRamDecode.h
+	- LzmaRamDecode.c
+	- -f86 switch for lzma.exe
 
 
-  4.16           2005-03-29
+  4.16		 2005-03-29
   -------------------------
     - Bug was fixed in LzmaDecode.c (ANSI-C LZMA Decoder):
        If _LZMA_OUT_READ was defined, and if encoded stream was corrupted,
@@ -135,49 +135,49 @@
     - Simplified version of .7z ANSI-C Decoder was included
 
 
-  4.06           2004-09-05
+  4.06		 2004-09-05
   -------------------------
     - Bug in v4.05 was fixed:
-        LZMA-Encoder didn't release output stream in some cases.
+	LZMA-Encoder didn't release output stream in some cases.
 
 
-  4.05           2004-08-25
+  4.05		 2004-08-25
   -------------------------
     - Source code of filters for x86, IA-64, ARM, ARM-Thumb
       and PowerPC code was included to SDK
     - Some internal minor changes
 
 
-  4.04           2004-07-28
+  4.04		 2004-07-28
   -------------------------
     - More compatibility with some C++ compilers
 
 
-  4.03           2004-06-18
+  4.03		 2004-06-18
   -------------------------
     - "Benchmark" command was added. It measures compressing
       and decompressing speed and shows rating values.
       Also it checks hardware errors.
 
 
-  4.02           2004-06-10
+  4.02		 2004-06-10
   -------------------------
     - C++ LZMA Encoder/Decoder code now is more portable
       and it can be compiled by GCC on Linux.
 
 
-  4.01           2004-02-15
+  4.01		 2004-02-15
   -------------------------
     - Some detection of data corruption was enabled.
-        LzmaDecode.c / RangeDecoderReadByte
-        .....
-        {
-          rd->ExtraBytes = 1;
-          return 0xFF;
-        }
+	LzmaDecode.c / RangeDecoderReadByte
+	.....
+	{
+	  rd->ExtraBytes = 1;
+	  return 0xFF;
+	}
 
 
-  4.00           2004-02-13
+  4.00		 2004-02-13
   -------------------------
     - Original version of LZMA SDK
 
@@ -186,7 +186,7 @@
 HISTORY of the LZMA
 -------------------
   2001-2007:  Improvements to LZMA compressing/decompressing code,
-              keeping compatibility with original LZMA format
+	      keeping compatibility with original LZMA format
   1996-2001:  Development of LZMA compression format
 
   Some milestones:
diff --git a/lib_generic/lzma/lzma.txt b/lib_generic/lzma/lzma.txt
index c40d133..5f1a0c9 100644
--- a/lib_generic/lzma/lzma.txt
+++ b/lib_generic/lzma/lzma.txt
@@ -117,10 +117,10 @@
 
 Files
 ---------------------
-C        - C source code
-CPP      - CPP source code
-CS       - C# source code
-Java     - Java source code
+C	 - C source code
+CPP	 - CPP source code
+CS	 - C# source code
+Java	 - Java source code
 lzma.txt - LZMA SDK description (this file)
 7zFormat.txt - 7z Format description
 7zC.txt  - 7z ANSI-C Decoder description (this file)
@@ -139,16 +139,16 @@
       Lz     - files related to LZ (Lempel-Ziv) compression algorithm
       Lzma   - ANSI-C compatible LZMA decompressor
 
-        LzmaDecode.h  - interface for LZMA decoding on ANSI-C
-        LzmaDecode.c      - LZMA decoding on ANSI-C (new fastest version)
-        LzmaDecodeSize.c  - LZMA decoding on ANSI-C (old size-optimized version)
-        LzmaTest.c        - test application that decodes LZMA encoded file
-        LzmaTypes.h       - basic types for LZMA Decoder
-        LzmaStateDecode.h - interface for LZMA decoding (State version)
-        LzmaStateDecode.c - LZMA decoding on ANSI-C (State version)
-        LzmaStateTest.c   - test application (State version)
+	LzmaDecode.h  - interface for LZMA decoding on ANSI-C
+	LzmaDecode.c	  - LZMA decoding on ANSI-C (new fastest version)
+	LzmaDecodeSize.c  - LZMA decoding on ANSI-C (old size-optimized version)
+	LzmaTest.c	  - test application that decodes LZMA encoded file
+	LzmaTypes.h	  - basic types for LZMA Decoder
+	LzmaStateDecode.h - interface for LZMA decoding (State version)
+	LzmaStateDecode.c - LZMA decoding on ANSI-C (State version)
+	LzmaStateTest.c   - test application (State version)
 
-      Branch       - Filters for x86, IA-64, ARM, ARM-Thumb, PowerPC and SPARC code
+      Branch	   - Filters for x86, IA-64, ARM, ARM-Thumb, PowerPC and SPARC code
 
     Archive - files related to archiving
       7z_C     - 7z ANSI-C Decoder
@@ -158,7 +158,7 @@
 
   Common  - common files for C++ projects
   Windows - common files for Windows related code
-  7zip    - files related to 7-Zip Project
+  7zip	  - files related to 7-Zip Project
 
     Common   - common files for 7-Zip
 
@@ -166,12 +166,12 @@
 
       LZ     - files related to LZ (Lempel-Ziv) compression algorithm
 
-      Copy         - Copy coder
+      Copy	   - Copy coder
       RangeCoder   - Range Coder (special code of compression/decompression)
-      LZMA         - LZMA compression/decompression on C++
+      LZMA	   - LZMA compression/decompression on C++
       LZMA_Alone   - file->file LZMA compression/decompression
 
-      Branch       - Filters for x86, IA-64, ARM, ARM-Thumb, PowerPC and SPARC code
+      Branch	   - Filters for x86, IA-64, ARM, ARM-Thumb, PowerPC and SPARC code
 
     Archive - files related to archiving
 
@@ -180,13 +180,13 @@
 
     Bundles    - Modules that are bundles of other modules
 
-      Alone7z           - 7zr.exe: Standalone version of 7z.exe that supports only 7z/LZMA/BCJ/BCJ2
-      Format7zR         - 7zr.dll: Reduced version of 7za.dll: extracting/compressing to 7z/LZMA/BCJ/BCJ2
-      Format7zExtractR  - 7zxr.dll: Reduced version of 7zxa.dll: extracting from 7z/LZMA/BCJ/BCJ2.
+      Alone7z		- 7zr.exe: Standalone version of 7z.exe that supports only 7z/LZMA/BCJ/BCJ2
+      Format7zR		- 7zr.dll: Reduced version of 7za.dll: extracting/compressing to 7z/LZMA/BCJ/BCJ2
+      Format7zExtractR	- 7zxr.dll: Reduced version of 7zxa.dll: extracting from 7z/LZMA/BCJ/BCJ2.
 
-    UI        - User Interface files
+    UI	      - User Interface files
 
-      Client7z - Test application for 7za.dll,  7zr.dll, 7zxr.dll
+      Client7z - Test application for 7za.dll,	7zr.dll, 7zxr.dll
       Common   - Common UI files
       Console  - Code for console archiver
 
@@ -197,15 +197,15 @@
     Common   - some common files for 7-Zip
     Compress - files related to compression/decompression
       LZ     - files related to LZ (Lempel-Ziv) compression algorithm
-      LZMA         - LZMA compression/decompression
+      LZMA	   - LZMA compression/decompression
       LzmaAlone    - file->file LZMA compression/decompression
       RangeCoder   - Range Coder (special code of compression/decompression)
 
 Java  - Java files
   SevenZip
     Compression    - files related to compression/decompression
-      LZ           - files related to LZ (Lempel-Ziv) compression algorithm
-      LZMA         - LZMA compression/decompression
+      LZ	   - files related to LZ (Lempel-Ziv) compression algorithm
+      LZMA	   - LZMA compression/decompression
       RangeCoder   - Range Coder (special code of compression/decompression)
 
 C/C++ source code of LZMA SDK is part of 7-Zip project.
@@ -251,7 +251,7 @@
 Using LZMA encoder/decoder executable
 --------------------------------------
 
-Usage:  LZMA <e|d> inputFile outputFile [<switches>...]
+Usage:	LZMA <e|d> inputFile outputFile [<switches>...]
 
   e: encode file
 
@@ -272,52 +272,52 @@
 
 
   -a{N}:  set compression mode 0 = fast, 1 = normal
-          default: 1 (normal)
+	  default: 1 (normal)
 
   d{N}:   Sets Dictionary size - [0, 30], default: 23 (8MB)
-          The maximum value for dictionary size is 1 GB = 2^30 bytes.
-          Dictionary size is calculated as DictionarySize = 2^N bytes.
-          For decompressing file compressed by LZMA method with dictionary
-          size D = 2^N you need about D bytes of memory (RAM).
+	  The maximum value for dictionary size is 1 GB = 2^30 bytes.
+	  Dictionary size is calculated as DictionarySize = 2^N bytes.
+	  For decompressing file compressed by LZMA method with dictionary
+	  size D = 2^N you need about D bytes of memory (RAM).
 
   -fb{N}: set number of fast bytes - [5, 273], default: 128
-          Usually big number gives a little bit better compression ratio
-          and slower compression process.
+	  Usually big number gives a little bit better compression ratio
+	  and slower compression process.
 
   -lc{N}: set number of literal context bits - [0, 8], default: 3
-          Sometimes lc=4 gives gain for big files.
+	  Sometimes lc=4 gives gain for big files.
 
   -lp{N}: set number of literal pos bits - [0, 4], default: 0
-          lp switch is intended for periodical data when period is
-          equal 2^N. For example, for 32-bit (4 bytes)
-          periodical data you can use lp=2. Often it's better to set lc0,
-          if you change lp switch.
+	  lp switch is intended for periodical data when period is
+	  equal 2^N. For example, for 32-bit (4 bytes)
+	  periodical data you can use lp=2. Often it's better to set lc0,
+	  if you change lp switch.
 
   -pb{N}: set number of pos bits - [0, 4], default: 2
-          pb switch is intended for periodical data
-          when period is equal 2^N.
+	  pb switch is intended for periodical data
+	  when period is equal 2^N.
 
   -mf{MF_ID}: set Match Finder. Default: bt4.
-              Algorithms from hc* group doesn't provide good compression
-              ratio, but they often works pretty fast in combination with
-              fast mode (-a0).
+	      Algorithms from hc* group doesn't provide good compression
+	      ratio, but they often works pretty fast in combination with
+	      fast mode (-a0).
 
-              Memory requirements depend from dictionary size
-              (parameter "d" in table below).
+	      Memory requirements depend from dictionary size
+	      (parameter "d" in table below).
 
-               MF_ID     Memory                   Description
+	       MF_ID	 Memory			  Description
 
-                bt2    d *  9.5 + 4MB  Binary Tree with 2 bytes hashing.
-                bt3    d * 11.5 + 4MB  Binary Tree with 3 bytes hashing.
-                bt4    d * 11.5 + 4MB  Binary Tree with 4 bytes hashing.
-                hc4    d *  7.5 + 4MB  Hash Chain with 4 bytes hashing.
+		bt2    d *  9.5 + 4MB  Binary Tree with 2 bytes hashing.
+		bt3    d * 11.5 + 4MB  Binary Tree with 3 bytes hashing.
+		bt4    d * 11.5 + 4MB  Binary Tree with 4 bytes hashing.
+		hc4    d *  7.5 + 4MB  Hash Chain with 4 bytes hashing.
 
   -eos:   write End Of Stream marker. By default LZMA doesn't write
-          eos marker, since LZMA decoder knows uncompressed size
-          stored in .lzma file header.
+	  eos marker, since LZMA decoder knows uncompressed size
+	  stored in .lzma file header.
 
-  -si:    Read data from stdin (it will write End Of Stream marker).
-  -so:    Write data to stdout
+  -si:	  Read data from stdin (it will write End Of Stream marker).
+  -so:	  Write data to stdout
 
 
 Examples:
@@ -392,10 +392,10 @@
 LZMA compressed file format
 ---------------------------
 Offset Size Description
-  0     1   Special LZMA properties for compressed data
-  1     4   Dictionary size (little endian)
-  5     8   Uncompressed size (little endian). -1 means unknown size
- 13         Compressed data
+  0	1   Special LZMA properties for compressed data
+  1	4   Dictionary size (little endian)
+  5	8   Uncompressed size (little endian). -1 means unknown size
+ 13	    Compressed data
 
 
 ANSI-C LZMA Decoder
@@ -629,18 +629,18 @@
 _LZMA_OUT_READ - Use read function for output data
 
 _LZMA_LOC_OPT  - Enable local speed optimizations inside code.
-                 _LZMA_LOC_OPT is only for LzmaDecodeSize.c (size-optimized version).
-                 _LZMA_LOC_OPT doesn't affect LzmaDecode.c (speed-optimized version)
-                 and LzmaStateDecode.c
+		 _LZMA_LOC_OPT is only for LzmaDecodeSize.c (size-optimized version).
+		 _LZMA_LOC_OPT doesn't affect LzmaDecode.c (speed-optimized version)
+		 and LzmaStateDecode.c
 
 _LZMA_PROB32   - It can increase speed on some 32-bit CPUs,
-                 but memory usage will be doubled in that case
+		 but memory usage will be doubled in that case
 
 _LZMA_UINT32_IS_ULONG  - Define it if int is 16-bit on your compiler
-                         and long is 32-bit.
+			 and long is 32-bit.
 
 _LZMA_SYSTEM_SIZE_T  - Define it if you want to use system's size_t.
-                       You can use it to enable 64-bit sizes supporting
+		       You can use it to enable 64-bit sizes supporting