mirror of
https://github.com/richfelker/musl-cross-make.git
synced 2025-04-16 22:14:59 +02:00
Merge 3889a9b28a
into 6f3701d081
This commit is contained in:
commit
99e6d09423
19
patches/gcc-4.2.1/0013-configureenv.diff
Normal file
19
patches/gcc-4.2.1/0013-configureenv.diff
Normal file
@ -0,0 +1,19 @@
|
||||
--- gcc-4.2.1.org/configure
|
||||
+++ gcc-4.2.1/configure
|
||||
@@ -436,6 +436,16 @@
|
||||
-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
|
||||
;;
|
||||
|
||||
+ *=*)
|
||||
+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
|
||||
+ # Reject names that are not valid shell variable names.
|
||||
+ case $ac_envvar in #(
|
||||
+ '' | [0-9]* | *[!_$as_cr_alnum]* )
|
||||
+ as_fn_error "invalid variable name: \`$ac_envvar'" ;;
|
||||
+ esac
|
||||
+ eval $ac_envvar=\$ac_optarg
|
||||
+ export $ac_envvar ;;
|
||||
+
|
||||
*)
|
||||
if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
|
||||
echo "configure: warning: $ac_option: invalid host type" 1>&2
|
22
patches/gcc-4.2.1/0014-cfns-inline-fix.diff
Normal file
22
patches/gcc-4.2.1/0014-cfns-inline-fix.diff
Normal file
@ -0,0 +1,22 @@
|
||||
--- gcc-4.2.1.orig/gcc/cp/cfns.h
|
||||
+++ gcc-4.2.1/gcc/cp/cfns.h
|
||||
@@ -37,6 +37,9 @@
|
||||
#ifdef __GNUC__
|
||||
__inline
|
||||
#endif
|
||||
+#ifdef __GNUC_STDC_INLINE__
|
||||
+__attribute__ ((__gnu_inline__))
|
||||
+#endif
|
||||
const char * libc_name_p (const char *, unsigned int);
|
||||
/* maximum key range = 391, duplicates = 0 */
|
||||
|
||||
@@ -107,6 +110,9 @@
|
||||
|
||||
#ifdef __GNUC__
|
||||
__inline
|
||||
+#endif
|
||||
+#ifdef __GNUC_STDC_INLINE__
|
||||
+__attribute__ ((__gnu_inline__))
|
||||
#endif
|
||||
const char *
|
||||
libc_name_p (register const char *str, register unsigned int len)
|
Loading…
Reference in New Issue
Block a user