⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gcc-3.2.3-libffi-1.patch

📁 linux下编译交叉工具链的工具源码
💻 PATCH
📖 第 1 页 / 共 5 页
字号:
 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3070 "configure"+#line 3183 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3076,7 +3189,7 @@ switch (0) case 0: case (sizeof (long) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3080: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3193: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_long=$ac_size else@@ -3099,13 +3212,13 @@   echo $ac_n "checking size of long long""... $ac_c" 1>&6-echo "configure:3103: checking size of long long" >&5+echo "configure:3216: checking size of long long" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3109 "configure"+#line 3222 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3115,7 +3228,7 @@ switch (0) case 0: case (sizeof (long long) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3119: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3232: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_long_long=$ac_size else@@ -3138,13 +3251,13 @@   echo $ac_n "checking size of float""... $ac_c" 1>&6-echo "configure:3142: checking size of float" >&5+echo "configure:3255: checking size of float" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_float'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3148 "configure"+#line 3261 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3154,7 +3267,7 @@ switch (0) case 0: case (sizeof (float) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3158: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3271: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_float=$ac_size else@@ -3177,13 +3290,13 @@   echo $ac_n "checking size of double""... $ac_c" 1>&6-echo "configure:3181: checking size of double" >&5+echo "configure:3294: checking size of double" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_double'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3187 "configure"+#line 3300 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3193,7 +3306,7 @@ switch (0) case 0: case (sizeof (double) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3197: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3310: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_double=$ac_size else@@ -3216,13 +3329,13 @@   echo $ac_n "checking size of long double""... $ac_c" 1>&6-echo "configure:3220: checking size of long double" >&5+echo "configure:3333: checking size of long double" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_long_double'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3226 "configure"+#line 3339 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3232,7 +3345,7 @@ switch (0) case 0: case (sizeof (long double) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3236: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3349: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_long_double=$ac_size else@@ -3256,13 +3369,13 @@   echo $ac_n "checking size of void *""... $ac_c" 1>&6-echo "configure:3260: checking size of void *" >&5+echo "configure:3373: checking size of void *" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_void_p'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   for ac_size in 4 8 1 2 16 12  ; do # List sizes in rough order of prevalence.   cat > conftest.$ac_ext <<EOF-#line 3266 "configure"+#line 3379 "configure" #include "confdefs.h" #include "confdefs.h" #include <sys/types.h>@@ -3272,7 +3385,7 @@ switch (0) case 0: case (sizeof (void *) == $ac_size):; ; return 0; } EOF-if { (eval echo configure:3276: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3389: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_sizeof_void_p=$ac_size else@@ -3295,14 +3408,14 @@   echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6-echo "configure:3299: checking whether byte ordering is bigendian" >&5+echo "configure:3412: checking whether byte ordering is bigendian" >&5 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else   ac_cv_c_bigendian=unknown # See if sys/param.h defines the BYTE_ORDER macro. cat > conftest.$ac_ext <<EOF-#line 3306 "configure"+#line 3419 "configure" #include "confdefs.h" #include <sys/types.h> #include <sys/param.h>@@ -3313,11 +3426,11 @@ #endif ; return 0; } EOF-if { (eval echo configure:3317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3430: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   # It does; now see whether it defined to BIG_ENDIAN or not. cat > conftest.$ac_ext <<EOF-#line 3321 "configure"+#line 3434 "configure" #include "confdefs.h" #include <sys/types.h> #include <sys/param.h>@@ -3328,7 +3441,7 @@ #endif ; return 0; } EOF-if { (eval echo configure:3332: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then+if { (eval echo configure:3445: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then   rm -rf conftest*   ac_cv_c_bigendian=yes else@@ -3348,7 +3461,7 @@    echo $ac_n "cross-compiling... " 2>&6  else   cat > conftest.$ac_ext <<EOF-#line 3352 "configure"+#line 3465 "configure" #include "confdefs.h" main () {   /* Are we little or big endian?  From Harbison&Steele.  */@@ -3361,7 +3474,7 @@   exit (u.c[sizeof (long) - 1] == 1); } EOF-if { (eval echo configure:3365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null+if { (eval echo configure:3478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then   ac_cv_c_bigendian=no else@@ -3379,7 +3492,7 @@ echo "$ac_t""$ac_cv_c_bigendian" 1>&6 if test $ac_cv_c_bigendian = unknown; then echo $ac_n "checking to probe for byte ordering""... $ac_c" 1>&6-echo "configure:3383: checking to probe for byte ordering" >&5+echo "configure:3496: checking to probe for byte ordering" >&5  cat >conftest.c <<EOF short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };@@ -3414,6 +3527,10 @@ #define WORDS_BIGENDIAN 1 EOF +  cat >> confdefs.h <<\EOF+#define HOST_WORDS_BIG_ENDIAN 1+EOF+   BYTEORDER=4321 else   BYTEORDER=1234@@ -3429,7 +3546,7 @@  if test x$TARGET = xSPARC; then     echo $ac_n "checking assembler and linker support unaligned pc related relocs""... $ac_c" 1>&6-echo "configure:3433: checking assembler and linker support unaligned pc related relocs" >&5+echo "configure:3550: checking assembler and linker support unaligned pc related relocs" >&5 if eval "test \"`echo '$''{'libffi_cv_as_sparc_ua_pcrel'+set}'`\" = set"; then   echo $ac_n "(cached) $ac_c" 1>&6 else@@ -3439,14 +3556,14 @@ 	CFLAGS="$CFLAGS -fpic" 	LDFLAGS="$LDFLAGS -shared" 	cat > conftest.$ac_ext <<EOF-#line 3443 "configure"+#line 3560 "configure" #include "confdefs.h" asm (".text; foo: nop; .data; .align 4; .byte 0; .uaword %r_disp32(foo); .text"); int main() {  ; return 0; } EOF-if { (eval echo configure:3450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then+if { (eval echo configure:3567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then   rm -rf conftest*   libffi_cv_as_sparc_ua_pcrel=yes else@@ -3709,6 +3826,8 @@ s%@MIPS_GCC_FALSE@%$MIPS_GCC_FALSE%g s%@MIPS_SGI_TRUE@%$MIPS_SGI_TRUE%g s%@MIPS_SGI_FALSE@%$MIPS_SGI_FALSE%g+s%@MIPS_LINUX_TRUE@%$MIPS_LINUX_TRUE%g+s%@MIPS_LINUX_FALSE@%$MIPS_LINUX_FALSE%g s%@SPARC_TRUE@%$SPARC_TRUE%g s%@SPARC_FALSE@%$SPARC_FALSE%g s%@X86_TRUE@%$X86_TRUE%g@@ -3729,6 +3848,12 @@ s%@POWERPC_DARWIN_FALSE@%$POWERPC_DARWIN_FALSE%g s%@ARM_TRUE@%$ARM_TRUE%g s%@ARM_FALSE@%$ARM_FALSE%g+s%@S390_TRUE@%$S390_TRUE%g+s%@S390_FALSE@%$S390_FALSE%g+s%@X86_64_TRUE@%$X86_64_TRUE%g+s%@X86_64_FALSE@%$X86_64_FALSE%g+s%@SH_TRUE@%$SH_TRUE%g+s%@SH_FALSE@%$SH_FALSE%g s%@CPP@%$CPP%g s%@ALLOCA@%$ALLOCA%g s%@TARGET@%$TARGET%g@@ -3969,7 +4094,7 @@  if test -n "$CONFIG_FILES"; then    LD="${ORIGINAL_LD_FOR_MULTILIBS}"-   ac_file=Makefile . ${libffi_basedir}/../config-ml.in+   ac_file=Makefile . ${srcdir}/${libffi_basedir}../config-ml.in fi  exit 0diff -ruN --exclude=CVS gcc-3.2.2.orig/libffi/configure.in gcc/libffi/configure.in--- gcc-3.2.2.orig/libffi/configure.in	Tue Jan 28 10:43:56 2003+++ gcc/libffi/configure.in	Sat Feb  1 20:16:19 2003@@ -22,14 +22,15 @@  if test "${srcdir}" = "."; then   if test "${with_target_subdir}" != "."; then-    libffi_basedir="${srcdir}/${with_multisrctop}.."+    libffi_basedir="${with_multisrctop}../"   else-    libffi_basedir="${srcdir}/${with_multisrctop}"+    libffi_basedir="${with_multisrctop}"   fi else-  libffi_basedir="${srcdir}"+  libffi_basedir= fi AC_SUBST(libffi_basedir)+AC_CONFIG_AUX_DIR(${libffi_basedir}..)  AC_CANONICAL_HOST @@ -56,17 +57,23 @@ i*86-*-mingw*) TARGET=X86_WIN32; TARGETDIR=x86;; sparc-sun-4*) TARGET=SPARC; TARGETDIR=sparc;; sparc*-sun-*) TARGET=SPARC; TARGETDIR=sparc;;-sparc-*-linux*) TARGET=SPARC; TARGETDIR=sparc;;-sparc64-*-linux*) TARGET=SPARC; TARGETDIR=sparc;;-alpha*-*-linux* | alpha*-*-osf* | alpha*-*-freebsd*) TARGET=ALPHA; TARGETDIR=alpha;;+sparc-*-linux* | sparc-*-netbsdelf*) TARGET=SPARC; TARGETDIR=sparc;;+sparc64-*-linux* | sparc64-*-netbsd*) TARGET=SPARC; TARGETDIR=sparc;;+alpha*-*-linux* | alpha*-*-osf* | alpha*-*-freebsd* | alpha*-*-netbsd*) TARGET=ALPHA; TARGETDIR=alpha;; ia64*-*-*) TARGET=IA64; TARGETDIR=ia64;; m68k-*-linux*) TARGET=M68K; TARGETDIR=m68k;;+mips64*-*);;+mips*-*-linux*) TARGET=MIPS_LINUX; TARGETDIR=mips;; powerpc-*-linux* | powerpc-*-sysv*) TARGET=POWERPC; TARGETDIR=powerpc;; powerpc-*-beos*) TARGET=POWERPC; TARGETDIR=powerpc;; powerpc-*-darwin*) TARGET=POWERPC_DARWIN; TARGETDIR=powerpc;; powerpc-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc;; rs6000-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc;; arm*-*-linux-*) TARGET=ARM; TARGETDIR=arm;;+s390-*-linux-*) TARGET=S390; TARGETDIR=s390;;+s390x-*-linux-*) TARGET=S390; TARGETDIR=s390;;+x86_64-*-linux*) TARGET=X86_64; TARGETDIR=x86;;+sh-*-linux* | sh[[34]]*-*-linux*) TARGET=SH; TARGETDIR=sh;; esac  if test $TARGETDIR = unknown; then@@ -75,6 +82,7 @@  AM_CONDITIONAL(MIPS_GCC, test ${TARGET}${ac_cv_prog_gcc} = MIPSyes) AM_CONDITIONAL(MIPS_SGI, test ${TARGET}${

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -