Initial support for Linaro GCC 4.7

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Simplify the linux-yocto_3.2.bbappend

Using 'COMPATIBLE_MACHINE_qemuarmv7'a instead of just setting
'COMPATIBLE_MACHINE' avoids the need of knowing all the other MACHINEs.
Using 'FILESEXTRAPATHS_prepend :=' instead of 'FILESEXTRAPATHS =.' ensures
immediate expansion. The /${MACHINE} has been removed because bitbake
automatically searches the MACHINE subdirectory.

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Update to Linaro GCC 4.6.4 2012.05

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Update to Linaro GCC 4.7 2012.05

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Add patches that allows to build the Linaro GCC the OE-Core way

The 64bithack.patch causes the GCC to install libssp and libstdc++-v3 into
lib as opposed to lib64 on X86_64 Linux targets. Usually the libstdc++ will
be placed in lib64 during the install step. Because that's where 64bit libs
go for linux targets according to the FHS. If you don't like this but want
to use linux as a target you have to patch the toolchain which is what the
64bithack.patch does.

The gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch changes the compiler to respect OEs
ARCH_FLAGS_FOR_TARGET environment variable when building libgcc and friends.
This variable contains things like -march= and -mfloat-abi=. This change
fixes a build failure when using the Linaro GCC in conjunction with a hard
float configuration.

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Add xorg.conf for the qemuarmv7a MACHINE

Since OE-Core switched from xserver-kdrive (Xfbdev) to xserver-xorg for QEMU
targets we need to provide a xorg.conf for qemuarmv7a. This fixes the GUI for
the core-image-sato.

Signed-off-by: Ken Werner <ken.werner@linaro.org>
external-linaro-toolchain fix to work with current OE-Core

Now works with again using the following configuration:
  EXTERNAL_TOOLCHAIN = "/path/to/gcc-linaro-arm-linux-gnueabi-2012.03-20120326_linux"
  TCMODE = "external-linaro"
  IMAGE_LINGUAS = ""
  LIMIT_BUILT_LOCALES = "POSIX"
  DEFAULTTUNE = "armv7at"
  ARM_INSTRUCTION_SET = "thumb"

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Add armhf-loader.patch for Linaro GCC 4.6

This change fixes the name of the loader in case of ARM hard float. The patch
is a backport of r114985 of Linaro GCC 4.7 which itself is a backport of
r186859 and r187012 from mainline FSF.

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Rename gcc-cross-candian_linaro-4.*.bb to gcc-cross-canadian_linaro-4.*.bb

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Update to Linaro GCC 4.7 2012.06

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Update Linaro GCC 4.6 to 2012.06

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Add support for the 12.06 release of the Linaro binary toolchain

This requires to change the ELT_TARGET_SYS to arm-linux-gnueabihf.
The following configuration has been tested:
  EXTERNAL_TOOLCHAIN = "/path/to/gcc-linaro-arm-linux-gnueabihf-2012.06_linux"
  TCMODE = "external-linaro"
  IMAGE_LINGUAS = ""
  LIMIT_BUILT_LOCALES = "POSIX"
  DEFAULTTUNE = "armv7athf-neon"
  ARM_INSTRUCTION_SET = "thumb"

Signed-off-by: Ken Werner <ken.werner@linaro.org>
lighttpd: added 1.4.31

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
mysql: start at rc5 so will work on first boot too

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
gcc-linaro 4.7: Fix a case of sysroot with trailing / and gxx-include-dir leading slash

commit 51064de5fb92c53c99b21487c0ebcafeaf3cc3ad
Author: Khem Raj <raj.khem@gmail.com>
Date:   Wed Jun 20 08:18:39 2012 -0700

    gcc: Fix a case of sysroot with trailing / and gxx-include-dir leading slash

    when using --with-sysroot=/ and --with-gxx-headers=/usr/include/c++
    configure eats up one leading / from gxx include dir
    fixed thusly

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
add LAMP image (with lighttpd instead of apache)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
added README

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Rename hrw-image-lamp to linaro-image-lamp

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Renamed recipes-hrw to recipes-lamp

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
do not error out on bbappends for missing recipes (mysql5)