TARGET_linux-arm.mk: use single slash version of -print-whatever

The double slash variants are not documented in GCC manual.  Therefore,
it is better to use the single slash variants as usual.
Add Esperanto to the list of locales

EU is used as country code

Signed-off-by: Jacob Nordfalk <jacob.nordfalk@gmail.com>
Change-Id: I24ebfd61725a4ff4ee43a254f2504e023d42dc32
Add module 'idmap'.

Change-Id: Idacd9d7107dedf235b312a252c36c7d4d4e6bc31
Pass the file_contexts configuration to mkyaffs2image and make_ext4fs.

This configuration is used to determine the file security contexts
to set on the files in the yaffs2 or ext4 image that is generated.
This is similar to the android_filesystem_config.h tables for determining
the UID/GID/mode, but as a configuration rather than code.

Change-Id: I7c6f59fe7cb8bc4c86c8790f991b12dd93a61f68
Support the setting of file security contexts in OTA and update packages.

Pass the file_contexts configuration to the releasetools scripts
so that the security contexts of files can be properly set for OTA
and update packages.

Requires Ica5fb73d6f2ffb981b74d1896538988dbc4d9b24

Change-Id: I5a63fd61a7e74d386d0803946d06bcf2fa8a857e
Merge changes I5a63fd61,I7c6f59fe

* changes:
  Support the setting of file security contexts in OTA and update packages.
  Pass the file_contexts configuration to mkyaffs2image and make_ext4fs.
Bump DX Java heap to 2GB.

Change-Id: I240a24f9bb8511fea8f420f76b4541018ae79a0c
Merge "Bump DX Java heap to 2GB."
Update gdbclient for x86 target

Check the Target Architecture to choose the correct
version of the gdb client.

Change-Id: I1d75df235a18e60c6a7142a95c93b0fce69ee736
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
Merge "SDK: Also read sdk/build/tools.OS.atree"

This allows us to have per-host OS (or OS + arch) atree files in case we
need to get tools which source varies per host OS, example:
- sdk/build/tools.linux.atree
- sdk/build/tools.linux-x86_64.atree
- sdk/build/tools.windows.atree
etc.

(cherry picked from commit 3ab307a68cbc30ab37d15f62e88dd19b51ac9632)

Change-Id: I05140bb02ecd41152e47ecdf404b1b8fb34fdf24
Merge "Merge "SDK: Also read sdk/build/tools.OS.atree""
Merge "Update gdbclient for x86 target"
Add goldfish audio hw to board/generic_x86

Without it, app with audio may crash x86 emulator

Change-Id: Ie9b30a2827c0a559e7cf73b7b21604f36c379483
Fix build problems with gcc-4.6.x.

Change-Id: If02f18efde4cec39c97bb0e7226b008cd6b85dd4
Workaround for a gcc-4.6 bug on -fstrict-volatile-bitfields.

http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html
http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01390.html

-fstrict-volatile-bitfields is set on by default on gcc-4.6
for ARM target. This causes an inline asm() error. While
upstream gcc community is working on the patch, we shut
off this option temporarily.

This patch does not affect gcc-4.4.3 build.

Change-Id: Id7016dc5856a516e10f2617232945034728a74ab
Merge "Fix build problems with gcc-4.6.x."
Merge "Workaround for a gcc-4.6 bug on -fstrict-volatile-bitfields."
Split target/product/sdk.mk into sdk.git

This changes target/product/sdk.mk so that the list of tools
and libs to build for the SDK be actually defined in both
sdk.git and development.git.

Depends on dev.git change I6bbc6644a and sdk.git change Id270eba6

Change-Id: I790df85ea8620f73c769aec0f92f474de60b63f9
Switch to new locations of toolchains

Change-Id: I15a8be11b3d0f1985ffd97dd51a1af18e1ce7b67
Merge "Add goldfish audio hw to board/generic_x86"