mirror of
https://github.com/linuxboot/heads.git
synced 2025-02-07 11:30:11 +00:00
Fix make 4.2.1 to build on newer systems
This patch makes it possible to build make 4.2.1 using newer systems that otherwise would complain about a missing definition of __stat. Signed-off-by: Christian Svensson <blue@cmd.nu>
This commit is contained in:
parent
7a6a3fe5a4
commit
d77ffeda4f
@ -1,5 +1,5 @@
|
|||||||
--- clean/make-4.2/glob/glob.c 2013-10-20 17:14:38.000000000 +0000
|
--- clean/make-4.2.1/glob/glob.c 2013-10-20 19:14:38.000000000 +0200
|
||||||
+++ make-4.2/glob/glob.c 2018-09-18 10:16:03.860886356 +0000
|
+++ make-4.2.1/glob/glob.c 2021-09-18 17:51:09.814552369 +0200
|
||||||
@@ -208,7 +208,7 @@
|
@@ -208,7 +208,7 @@
|
||||||
#endif /* __GNU_LIBRARY__ || __DJGPP__ */
|
#endif /* __GNU_LIBRARY__ || __DJGPP__ */
|
||||||
|
|
||||||
@ -7,5 +7,14 @@
|
|||||||
-#if !defined __alloca && !defined __GNU_LIBRARY__
|
-#if !defined __alloca && !defined __GNU_LIBRARY__
|
||||||
+#if !defined __alloca && defined __GNU_LIBRARY__
|
+#if !defined __alloca && defined __GNU_LIBRARY__
|
||||||
|
|
||||||
# ifdef __GNUC__
|
# ifdef __GNUC__
|
||||||
# undef alloca
|
# undef alloca
|
||||||
|
@@ -231,7 +231,7 @@
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-#ifndef __GNU_LIBRARY__
|
||||||
|
+#ifdef __GNU_LIBRARY__
|
||||||
|
# define __stat stat
|
||||||
|
# ifdef STAT_MACROS_BROKEN
|
||||||
|
# undef S_ISDIR
|
||||||
|
Loading…
x
Reference in New Issue
Block a user