AI 144596: am: CL 144595 Fix the AVD configuration code to support "sdcard.path" in config.ini to indicate an explicit SD Card image file (instead of using the one in the content directory)
  Note that this also fix a bug where the SD Card image was not properly locked in the previous implementation.
  Allow the http-proxy support code to actually manage to receive chunked encoding data, instead of complaining needlessly.
  Introduce a new CharBuffer object that is used indirectly by "-radio <hostdevice>" and "-gps <hostdevice>" options
  Add new documentation for QEMUD and CharDriverState objects
  Update the Audio documentation with ASCII graphics (because I'm an artist too)
  Original author: digit
  Merged from: //branches/cupcake/...

Automated import of CL 144596
diff --git a/CHANGES.TXT b/CHANGES.TXT
index 9e5bb50..93d3689 100644
--- a/CHANGES.TXT
+++ b/CHANGES.TXT
@@ -21,7 +21,9 @@
 
 - Many features have been integrated from upstream QEMU sources, including
   the new TCG code generator used by the ARM translator. This should result
-  in slightly faster execution speed on all supported platforms.
+  in slightly faster execution speed on all supported platforms. Another
+  benefit is that you no longer require a specific (and obsolete) version
+  of GCC to build the emulator.
 
 - The emulator now requires that you specify a virtual device name when
   starting the emulator, prefixed with the '@' sign. For example, to start
@@ -95,7 +97,7 @@
   of the SDK installation path.
 
 - Environment variable ANDROID_SDK_HOME can be used to specify the location
-  of the '.android' data directory.
+  of the '.android' data directory (which defaults to your $HOME).
 
 - A new console command 'avd name' can be used to query the name of the
   virtual device running in the emulator. Note that it will be '<build>'