toolchain/gcc: upgrade Linaro GCC 4.9 to 4.9-2015.03
[openwrt/openwrt.git] / toolchain / gcc / patches / 4.9-linaro / 204-musl_sh.patch
1 --- a/gcc/config/sh/linux.h
2 +++ b/gcc/config/sh/linux.h
3 @@ -43,7 +43,14 @@ along with GCC; see the file COPYING3.
4
5 #define TARGET_ASM_FILE_END file_end_indicate_exec_stack
6
7 +#if TARGET_BIG_ENDIAN_DEFAULT /* BE */
8 +#define MUSL_DYNAMIC_LINKER_E "eb"
9 +#else
10 +#define MUSL_DYNAMIC_LINKER_E
11 +#endif
12 +
13 #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
14 +#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-sh" MUSL_DYNAMIC_LINKER_E ".so.1"
15
16 #undef SUBTARGET_LINK_EMUL_SUFFIX
17 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"