summaryrefslogtreecommitdiffstats
path: root/meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch')
-rw-r--r--meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch91
1 files changed, 91 insertions, 0 deletions
diff --git a/meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch b/meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch
new file mode 100644
index 0000000000..468808bf59
--- /dev/null
+++ b/meta/packages/binutils/binutils-2.15.94.0.1/binutils-100_cflags_for_build.patch
@@ -0,0 +1,91 @@
1
2#
3# Patch managed by http://www.holgerschurig.de/patcher.html
4#
5
6--- src/bfd/doc/Makefile.am~binutils-100_cflags_for_build.patch
7+++ src/bfd/doc/Makefile.am
8@@ -55,10 +55,10 @@
9 MKDOC = chew$(EXEEXT_FOR_BUILD)
10
11 $(MKDOC): chew.o
12- $(CC_FOR_BUILD) -o $(MKDOC) chew.o $(CFLAGS) $(LOADLIBES) $(LDFLAGS)
13+ $(CC_FOR_BUILD) -o $(MKDOC) chew.o $(CFLAGS_FOR_BUILD) $(LOADLIBES) $(LDFLAGS_FOR_BUILD)
14
15 chew.o: chew.c
16- $(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS) $(srcdir)/chew.c
17+ $(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS_FOR_BUILD) $(srcdir)/chew.c
18
19 protos: libbfd.h libcoff.h bfd.h
20
21--- src/binutils/Makefile.am~binutils-100_cflags_for_build.patch
22+++ src/binutils/Makefile.am
23@@ -219,20 +219,20 @@
24 ./sysinfo$(EXEEXT_FOR_BUILD) -d <$(srcdir)/sysroff.info >sysroff.h
25
26 sysinfo$(EXEEXT_FOR_BUILD): sysinfo.o syslex.o
27- $(CC_FOR_BUILD) $(CFLAGS) $(LDFLAGS) -o $@ sysinfo.o syslex.o
28+ $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o $@ sysinfo.o syslex.o
29
30 syslex.o: syslex.c sysinfo.h
31 if [ -r syslex.c ]; then \
32- $(CC_FOR_BUILD) -c -I. $(CFLAGS) syslex.c ; \
33+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) syslex.c ; \
34 else \
35- $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(CFLAGS) $(srcdir)/syslex.c ;\
36+ $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(CFLAGS_FOR_BUILD) $(srcdir)/syslex.c ;\
37 fi
38
39 sysinfo.o: sysinfo.c
40 if [ -r sysinfo.c ]; then \
41- $(CC_FOR_BUILD) -c -I. $(CFLAGS) sysinfo.c ; \
42+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) sysinfo.c ; \
43 else \
44- $(CC_FOR_BUILD) -c -I. $(CFLAGS) $(srcdir)/sysinfo.c ; \
45+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) $(srcdir)/sysinfo.c ; \
46 fi
47
48 # We need these for parallel make.
49--- src/bfd/doc/Makefile.in~binutils-100_cflags_for_build.patch
50+++ src/bfd/doc/Makefile.in
51@@ -470,10 +470,10 @@
52
53
54 $(MKDOC): chew.o
55- $(CC_FOR_BUILD) -o $(MKDOC) chew.o $(CFLAGS) $(LOADLIBES) $(LDFLAGS)
56+ $(CC_FOR_BUILD) -o $(MKDOC) chew.o $(CFLAGS_FOR_BUILD) $(LOADLIBES) $(LDFLAGS_FOR_BUILD)
57
58 chew.o: chew.c
59- $(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS) $(srcdir)/chew.c
60+ $(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include -I$(srcdir)/../../intl -I../../intl $(H_CFLAGS) $(CFLAGS_FOR_BUILD) $(srcdir)/chew.c
61
62 protos: libbfd.h libcoff.h bfd.h
63
64--- src/binutils/Makefile.in~binutils-100_cflags_for_build.patch
65+++ src/binutils/Makefile.in
66@@ -978,20 +978,20 @@
67 ./sysinfo$(EXEEXT_FOR_BUILD) -d <$(srcdir)/sysroff.info >sysroff.h
68
69 sysinfo$(EXEEXT_FOR_BUILD): sysinfo.o syslex.o
70- $(CC_FOR_BUILD) $(CFLAGS) $(LDFLAGS) -o $@ sysinfo.o syslex.o
71+ $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o $@ sysinfo.o syslex.o
72
73 syslex.o: syslex.c sysinfo.h
74 if [ -r syslex.c ]; then \
75- $(CC_FOR_BUILD) -c -I. $(CFLAGS) syslex.c ; \
76+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) syslex.c ; \
77 else \
78- $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(CFLAGS) $(srcdir)/syslex.c ;\
79+ $(CC_FOR_BUILD) -c -I. -I$(srcdir) $(CFLAGS_FOR_BUILD) $(srcdir)/syslex.c ;\
80 fi
81
82 sysinfo.o: sysinfo.c
83 if [ -r sysinfo.c ]; then \
84- $(CC_FOR_BUILD) -c -I. $(CFLAGS) sysinfo.c ; \
85+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) sysinfo.c ; \
86 else \
87- $(CC_FOR_BUILD) -c -I. $(CFLAGS) $(srcdir)/sysinfo.c ; \
88+ $(CC_FOR_BUILD) -c -I. $(CFLAGS_FOR_BUILD) $(srcdir)/sysinfo.c ; \
89 fi
90
91 # We need these for parallel make.