# # old_revision [27d966cfcd91da6a19cd4c5de92a0a8bfcc15dce] # # add_file "packages/gcc/gcc-4.2.2/libiberty-strsignal-psignal-workaround.patch" # content [0cf70fee3b4311e8123b2ae87d765dc9c2cbd220] # # patch "packages/gcc/gcc_4.2.2.bb" # from [34991f7744aeec6fcbf842874b7ce59dd802bae4] # to [bda94a17f530fac15fbdf889a293e93b99a033bc] # ============================================================ --- packages/gcc/gcc-4.2.2/libiberty-strsignal-psignal-workaround.patch 0cf70fee3b4311e8123b2ae87d765dc9c2cbd220 +++ packages/gcc/gcc-4.2.2/libiberty-strsignal-psignal-workaround.patch 0cf70fee3b4311e8123b2ae87d765dc9c2cbd220 @@ -0,0 +1,12 @@ +Index: gcc-4.2.2/libiberty/strsignal.c +=================================================================== +--- gcc-4.2.2.orig/libiberty/strsignal.c 2007-11-18 13:30:11.000000000 +0100 ++++ gcc-4.2.2/libiberty/strsignal.c 2007-11-18 13:30:13.000000000 +0100 +@@ -19,6 +19,7 @@ + #define sys_nsig sys_nsig__no_such_symbol + + #include ++#undef __USE_MISC /* workaround to avoid error: "conflicting types for 'psignal'" */ + #include + + /* Routines imported from standard C runtime libraries. */ ============================================================ --- packages/gcc/gcc_4.2.2.bb 34991f7744aeec6fcbf842874b7ce59dd802bae4 +++ packages/gcc/gcc_4.2.2.bb bda94a17f530fac15fbdf889a293e93b99a033bc @@ -39,6 +39,7 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/gcc file://fix-ICE-in-arm_unwind_emit_set.diff;patch=1 \ file://cache-amnesia.patch;patch=1 \ file://gfortran.patch;patch=1 \ + file://libiberty-strsignal-psignal-workaround.patch;patch=1 \ " SRC_URI_append_ep93xx = " \