source:
rtems/contrib/crossrpms/patches/gcc-core-4.2.1-rtems4.8-20071129.diff
@
4cf3275
Last change on this file since 4cf3275 was 385451b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/29/07 at 13:37:27 | |
---|---|
|
|
File size: 6.3 KB |
-
configure
diff -uNr gcc-4.2.1.orig/configure gcc-4.2.1/configure
old new 3743 3743 # For an installed makeinfo, we require it to be from texinfo 4.4 or 3744 3744 # higher, else we use the "missing" dummy. 3745 3745 if ${MAKEINFO} --version \ 3746 | egrep 'texinfo[^0-9]*( [1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then3746 | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then 3747 3747 : 3748 3748 else 3749 3749 MAKEINFO="$MISSING makeinfo" -
configure.in
diff -uNr gcc-4.2.1.orig/configure.in gcc-4.2.1/configure.in
old new 2246 2246 # For an installed makeinfo, we require it to be from texinfo 4.4 or 2247 2247 # higher, else we use the "missing" dummy. 2248 2248 if ${MAKEINFO} --version \ 2249 | egrep 'texinfo[^0-9]*( [1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then2249 | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then 2250 2250 : 2251 2251 else 2252 2252 MAKEINFO="$MISSING makeinfo" -
gcc/config/arm/rtems-elf.h
diff -uNr gcc-4.2.1.orig/gcc/config/arm/rtems-elf.h gcc-4.2.1/gcc/config/arm/rtems-elf.h
old new 27 27 #define TARGET_OS_CPP_BUILTINS() \ 28 28 do { \ 29 29 builtin_define ("__rtems__"); \ 30 builtin_define ("__USE_INIT_FINI__"); \ 30 31 builtin_assert ("system=rtems"); \ 31 32 } while (0) 32 33 -
gcc/config/c4x/rtems.h
diff -uNr gcc-4.2.1.orig/gcc/config/c4x/rtems.h gcc-4.2.1/gcc/config/c4x/rtems.h
old new 24 24 #define TARGET_OS_CPP_BUILTINS() \ 25 25 do { \ 26 26 builtin_define ("__rtems__"); \ 27 builtin_define ("__USE_INIT_FINI__"); \28 27 builtin_assert ("system=rtems"); \ 29 28 } while (0) -
gcc/config/m68k/t-rtems
diff -uNr gcc-4.2.1.orig/gcc/config/m68k/t-rtems gcc-4.2.1/gcc/config/m68k/t-rtems
old new 1 1 # Custom multilibs for RTEMS 2 2 3 MULTILIB_OPTIONS = m68000/m68020/m5200/mcpu32/m68030/m68040/m68060 m68881/msoft-float 3 MULTILIB_OPTIONS = m68000/m68020/m5200/m528x/mcpu32/m68030/m68040/m68060/m5307/m5407/mcfv4e 4 MULTILIB_OPTIONS += m68881/msoft-float 4 5 MULTILIB_DIRNAMES = 5 6 MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 mcpu32=m68332 m68020=mc68020 m68030=mc68030 6 MULTILIB_MATCHES += m5200=m528x 7 MULTILIB_EXCEPTIONS = m68000/msoft-float m5200/m68881 m5200/msoft-float mcpu32/m68881 mcpu32/msoft-float m68040/m68881 m68060/m68881 7 MULTILIB_MATCHES += m5200=m5206e 8 MULTILIB_EXCEPTIONS = m68000/msoft-float m68040/m68881 m68060/m68881 9 MULTILIB_EXCEPTIONS += mcpu32/m68881 mcpu32/msoft-float 10 MULTILIB_EXCEPTIONS += m5200/m68881 m5200/msoft-float 11 MULTILIB_EXCEPTIONS += m528x/m68881 m528x/msoft-float 12 MULTILIB_EXCEPTIONS += m5307/m68881 m5307/msoft-float 13 MULTILIB_EXCEPTIONS += m5407/m68881 m5407/msoft-float 14 MULTILIB_EXCEPTIONS += mcfv4e/m68881 mcfv4e/msoft-float -
gcc/config/mips/elf.h
diff -uNr gcc-4.2.1.orig/gcc/config/mips/elf.h gcc-4.2.1/gcc/config/mips/elf.h
old new 49 49 #undef ENDFILE_SPEC 50 50 #define ENDFILE_SPEC "crtend%O%s crtn%O%s" 51 51 52 #define NO_IMPLICIT_EXTERN_C 153 54 52 #define HANDLE_PRAGMA_PACK_PUSH_POP 1 -
gcc/configure
diff -uNr gcc-4.2.1.orig/gcc/configure gcc-4.2.1/gcc/configure
old new 7654 7654 echo "configure:7654: version of makeinfo is $ac_prog_version" >&5 7655 7655 case $ac_prog_version in 7656 7656 '') gcc_cv_prog_makeinfo_modern=no;; 7657 4.[4-9]* )7657 4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*) 7658 7658 gcc_cv_prog_makeinfo_modern=yes;; 7659 7659 *) gcc_cv_prog_makeinfo_modern=no;; 7660 7660 esac … … 13937 13937 ld_ver=`$gcc_cv_ld --version 2>/dev/null | sed 1q` 13938 13938 if echo "$ld_ver" | grep GNU > /dev/null; then 13939 13939 ld_vers=`echo $ld_ver | sed -n \ 13940 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 13941 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 13942 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 13940 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p' \ 13943 13941 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ 13944 13942 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ 13945 13943 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ -
gcc/configure.ac
diff -uNr gcc-4.2.1.orig/gcc/configure.ac gcc-4.2.1/gcc/configure.ac
old new 878 878 # that we can use it. 879 879 gcc_AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version, 880 880 [GNU texinfo.* \([0-9][0-9.]*\)], 881 [4.[4-9]* ])881 [4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*]) 882 882 if test $gcc_cv_prog_makeinfo_modern = no; then 883 883 MAKEINFO="$MISSING makeinfo" 884 884 AC_MSG_WARN([ … … 2094 2094 if echo "$ld_ver" | grep GNU > /dev/null; then 2095 2095 changequote(,)dnl 2096 2096 ld_vers=`echo $ld_ver | sed -n \ 2097 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 2098 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 2099 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \ 2097 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p' \ 2100 2098 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ 2101 2099 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ 2102 2100 -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ ].*$,\1,p' \ -
gcc/gthr-rtems.h
diff -uNr gcc-4.2.1.orig/gcc/gthr-rtems.h gcc-4.2.1/gcc/gthr-rtems.h
old new 38 38 #define __GTHREADS 1 39 39 40 40 #define __GTHREAD_ONCE_INIT 0 41 #define __GTHREAD_MUTEX_INIT 042 41 #define __GTHREAD_MUTEX_INIT_FUNCTION rtems_gxx_mutex_init 43 42 #define __GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION rtems_gxx_recursive_mutex_init 44 43
Note: See TracBrowser
for help on using the repository browser.