generic-poky/meta/recipes-devtools/gcc/gcc-4.6
Khem Raj 52dc5edde3 gcc-4.6: Backport fix for PR32219
This fix is needed for gold to work. Otherwise
connman fails to build since it used hidden weak
symbols.

See

http://gcc.gnu.org/bugzilla/PR32219
http://www.cygwin.com/ml/binutils/2008-02/msg00239.html

The fix proposed to gcc had reviews which were not addressed hence the
patch is not yet
applied to gcc upstream.

connman can also have workaround by changing the visibility of these
symbols to be default
 __attribute__ ((weak, visibility("hidden")))

to

 __attribute__ ((weak, visibility("default")))

in include/plugin.h

(From OE-Core rev: 3cb2b003db7371b3a47d02c08352a262e1e419b4)

(From OE-Core rev: 9a160921a16c9c37e07e4b5cb30e37348ecd205b)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30 16:38:04 +00:00
..
64bithack.patch gcc: Fix multilib baselib confusion 2011-09-02 18:25:11 +01:00
100-uclibc-conf.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
103-uclibc-conf-noupstream.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
200-uclibc-locale.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
203-uclibc-locale-no__x.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
204-uclibc-locale-wchar_fix.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
205-uclibc-locale-update.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
301-missing-execinfo_h.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
302-c99-snprintf.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
303-c99-complex-ugly-hack.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
304-index_macro.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
305-libmudflap-susv3-legacy.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
306-libstdc++-namespace.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
740-sh-pr24836.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
800-arm-bigendian.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
904-flatten-switch-stmt-00.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
COLLECT_GCC_OPTIONS.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
arm-nolibfloat.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
arm-softfloat.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
cache-amnesia.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
disable_relax_pic_calls_flag.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
fix-for-ice-50099.patch gcc: add patch for ice 50099, which caused lttng-ust not to build 2011-09-07 22:54:17 +01:00
fortran-cross-compile-hack.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-flags-for-build.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-poison-dir-extend.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-poison-system-directories.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-uclibc-locale-ctype_touplow_t.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
optional_libstdc.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
powerpc-e5500.patch gcc-4.6: Add support for the e5500 PowerPC core 2011-08-05 17:16:01 +01:00
pr32219.patch gcc-4.6: Backport fix for PR32219 2012-01-30 16:38:04 +00:00
pr46934.patch gcc-4.6: Backport PR46934 fix 2012-01-30 16:38:03 +00:00
use-defaults.h-and-t-oe-in-B.patch gcc-4.6: share work directories 2011-06-30 20:56:34 +01:00
volatile_access_backport.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
zecke-xgcc-cpp.patch gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00