Differences From Artifact [4c65e1337a]:

To Artifact [92cb23e873]:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# -*-Makefile-*-

HOST = i486-linux
CPU = i386
GCC = gcc
GCCFLAGS = -O2 -fomit-frame-pointer
ASPREFIX = /usr1/gnu/lib
RM = rm -f
ROFF_MAN = groff -Tascii -mandoc

all : proto-i386.s proto-m68k.s proto-mips.s proto-mipsn32.s proto-mips64.s proto-sparc.s proto-sparc64.s proto-alpha.s proto-hppa.s proto-arm.s proto-powerpc-aix.old.s proto-powerpc-aix.new.s proto-powerpc-sysv4.s proto-powerpc-macos.s proto-powerpc64-aix.s proto-m88k.s proto-convex.s proto-ia64.s proto-x86_64.s \
      cache-sparc.S cache-alpha.s cache-hppa.s cache-powerpc-sysv4.s cache-powerpc-macos.s cache-convex.s \
      trampoline.man \
      config.h.msvc config.h.mingw32

proto-i386.s : proto.c
	$(GCC) -V 2.7.2 -b i486-linuxaout $(GCCFLAGS) -D__i386__ -S proto.c -o $@

proto-m68k.s : proto.c










|
|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# -*-Makefile-*-

HOST = i486-linux
CPU = i386
GCC = gcc
GCCFLAGS = -O2 -fomit-frame-pointer
ASPREFIX = /usr1/gnu/lib
RM = rm -f
ROFF_MAN = groff -Tascii -mandoc

all : proto-i386.s proto-m68k.s proto-mips.s proto-mipsn32.s proto-mips64.s proto-sparc.s proto-sparc64.s proto-alpha.s proto-hppa.s proto-arm.s proto-rs6000-aix.old.s proto-rs6000-aix.new.s proto-rs6000-sysv4.s proto-rs6000-macos.s proto-m88k.s proto-convex.s proto-ia64.s proto-x86_64.s \
      cache-sparc.S cache-alpha.s cache-hppa.s cache-rs6000-sysv4.s cache-rs6000-macos.s cache-convex.s \
      trampoline.man \
      config.h.msvc config.h.mingw32

proto-i386.s : proto.c
	$(GCC) -V 2.7.2 -b i486-linuxaout $(GCCFLAGS) -D__i386__ -S proto.c -o $@

proto-m68k.s : proto.c
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66

proto-hppa.s : proto.c
	$(GCC) -V 2.6.3 -b hppa1.0-hpux $(GCCFLAGS) -D__hppa__ -S proto.c -o $@

proto-arm.s : proto.c
	$(GCC) -V 2.6.3 -b arm-acorn-riscix $(GCCFLAGS) -D__arm__ -S proto.c -o $@

proto-powerpc-aix.old.s : proto.c
	$(GCC) -V 2.95.2 -b rs6000 -mno-power -mno-power2 -mno-powerpc -mold-mnemonics $(GCCFLAGS) -D__powerpc__ -S proto.c -o $@

proto-powerpc-aix.new.s : proto.c
	$(GCC) -V 2.95.2 -b rs6000 -mno-power -mno-power2 -mno-powerpc -mnew-mnemonics $(GCCFLAGS) -D__powerpc__ -S proto.c -o $@

proto-powerpc-sysv4.s : proto.c
	$(GCC) -V 2.95.2 -b ppc-linux -mno-power -mno-power2 -mno-powerpc $(GCCFLAGS) -D__powerpc__ -S proto.c -o $@

proto-powerpc-macos.s : proto.c
	$(GCC) -V 3.3.2 -b powerpc-darwin $(GCCFLAGS) -D__powerpc__ -S proto.c -o $@

proto-powerpc64-aix.s : proto64.c
	/cross/powerpc64-linux-tools/bin/powerpc64-linux-gcc $(GCCFLAGS) -D__powerpc64__ -S proto64.c -o $@

proto-m88k.s : proto.c
	$(GCC) -V 2.95.2 -b m88k-dgux $(GCCFLAGS) -D__m88k__ -S proto.c -o $@

proto-convex.s : proto.c
	$(GCC) -V 2.6.3 -b convex-c2 $(GCCFLAGS) -D__convex__ -S proto.c -o $@








|
|

|
|

|
|

|
|
<
<
<







39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56



57
58
59
60
61
62
63

proto-hppa.s : proto.c
	$(GCC) -V 2.6.3 -b hppa1.0-hpux $(GCCFLAGS) -D__hppa__ -S proto.c -o $@

proto-arm.s : proto.c
	$(GCC) -V 2.6.3 -b arm-acorn-riscix $(GCCFLAGS) -D__arm__ -S proto.c -o $@

proto-rs6000-aix.old.s : proto.c
	$(GCC) -V 2.95.2 -b rs6000 -mno-power -mno-power2 -mno-powerpc -mold-mnemonics $(GCCFLAGS) -D__rs6000__ -S proto.c -o $@

proto-rs6000-aix.new.s : proto.c
	$(GCC) -V 2.95.2 -b rs6000 -mno-power -mno-power2 -mno-powerpc -mnew-mnemonics $(GCCFLAGS) -D__rs6000__ -S proto.c -o $@

proto-rs6000-sysv4.s : proto.c
	$(GCC) -V 2.95.2 -b ppc-linux -mno-power -mno-power2 -mno-powerpc $(GCCFLAGS) -D__rs6000__ -S proto.c -o $@

proto-rs6000-macos.s : proto.c
	$(GCC) -V 3.3.2 -b powerpc-darwin $(GCCFLAGS) -D__rs6000__ -S proto.c -o $@




proto-m88k.s : proto.c
	$(GCC) -V 2.95.2 -b m88k-dgux $(GCCFLAGS) -D__m88k__ -S proto.c -o $@

proto-convex.s : proto.c
	$(GCC) -V 2.6.3 -b convex-c2 $(GCCFLAGS) -D__convex__ -S proto.c -o $@

77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102

cache-alpha.s : cache-alpha.c
	$(GCC) -V 2.7.2 -b alpha-dec-osf $(GCCFLAGS) -D__alpha__ -S $< -o $@

cache-hppa.s : cache-hppa.c
	$(GCC) -V 2.6.3 -b hppa1.0-hpux $(GCCFLAGS) -D__hppa__ -S $< -o $@

cache-powerpc-sysv4.s : cache-powerpc.c
	$(GCC) -V 2.95.2 -b ppc-linux -mno-power -mno-power2 -mno-powerpc $(GCCFLAGS) -D__powerpc__ -S $< -o $@

cache-powerpc-macos.s : cache-powerpc.c
	$(GCC) -V 3.3.2 -b powerpc-darwin $(GCCFLAGS) -D__powerpc__ -S $< -o $@

cache-convex.s : cache-convex.c
	$(GCC) -V 2.6.3 -b convex-c2 $(GCCFLAGS) -D__convex__ -S $< -o $@

cache-armel.s : cache-armel.c
	$(GCC) $(GCCFLAGS)  -fomit-frame-pointer -S cache-armel.c -o cache-armel.s

trampoline.man : trampoline.3
	$(ROFF_MAN) trampoline.3 > trampoline.man

config.h.msvc : config.h.in
	sed -e 's,^#undef __i386__$$,#define __i386__ 1,' -e 's,^#undef STDC_HEADERS$$,#define STDC_HEADERS 1,' -e 's,^#undef HAVE_GETPAGESIZE$$,#define HAVE_GETPAGESIZE 1 /* fake */,' -e 's,^#undef RETGETPAGESIZETYPE$$,#define RETGETPAGESIZETYPE unsigned long,' -e 's,^#undef CODE_EXECUTABLE$$,#define CODE_EXECUTABLE 1,' < config.h.in > config.h.msvc

config.h.mingw32 : config.h.in







|
|

|
|




<
<
<







74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89



90
91
92
93
94
95
96

cache-alpha.s : cache-alpha.c
	$(GCC) -V 2.7.2 -b alpha-dec-osf $(GCCFLAGS) -D__alpha__ -S $< -o $@

cache-hppa.s : cache-hppa.c
	$(GCC) -V 2.6.3 -b hppa1.0-hpux $(GCCFLAGS) -D__hppa__ -S $< -o $@

cache-rs6000-sysv4.s : cache-rs6000.c
	$(GCC) -V 2.95.2 -b ppc-linux -mno-power -mno-power2 -mno-powerpc $(GCCFLAGS) -D__rs6000__ -S $< -o $@

cache-rs6000-macos.s : cache-rs6000.c
	$(GCC) -V 3.3.2 -b powerpc-darwin $(GCCFLAGS) -D__rs6000__ -S $< -o $@

cache-convex.s : cache-convex.c
	$(GCC) -V 2.6.3 -b convex-c2 $(GCCFLAGS) -D__convex__ -S $< -o $@




trampoline.man : trampoline.3
	$(ROFF_MAN) trampoline.3 > trampoline.man

config.h.msvc : config.h.in
	sed -e 's,^#undef __i386__$$,#define __i386__ 1,' -e 's,^#undef STDC_HEADERS$$,#define STDC_HEADERS 1,' -e 's,^#undef HAVE_GETPAGESIZE$$,#define HAVE_GETPAGESIZE 1 /* fake */,' -e 's,^#undef RETGETPAGESIZETYPE$$,#define RETGETPAGESIZETYPE unsigned long,' -e 's,^#undef CODE_EXECUTABLE$$,#define CODE_EXECUTABLE 1,' < config.h.in > config.h.msvc

config.h.mingw32 : config.h.in
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149

tramp-hppa.o : tramp-hppa.s
	$(ASPREFIX)/hppa1.0-hpux/bin/as tramp-hppa.s -o $@

tramp-arm.o : tramp-arm.s
	$(ASPREFIX)/arm-acorn-riscix/bin/as tramp-arm.s -o $@

tramp-powerpc-old.o : tramp-powerpc-old.s
	$(ASPREFIX)/rs6000/bin/as tramp-powerpc-old.s -o $@

tramp-powerpc-sysv4.o : tramp-powerpc-sysv4.s
	$(ASPREFIX)/ppc-linux/bin/as tramp-powerpc-sysv4.s -o $@

tramp-m88k.o : tramp-m88k.s
	$(ASPREFIX)/m88k-coff/bin/as tramp-m88k.s -o $@

tramp-convex.o : tramp-convex.s
	$(ASPREFIX)/convex-c2/bin/as tramp-convex.s -o $@

tramp-ia64.o : tramp-ia64.s
	/nue/usr/ia64-hp-linux/bin/as tramp-ia64.s -o $@

tramp-x86_64.o : tramp-x86_64.s
	$(ASPREFIX)/x86_64-suse-linux/bin/as tramp-x86_64.s -o $@








|
|

|
|













119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143

tramp-hppa.o : tramp-hppa.s
	$(ASPREFIX)/hppa1.0-hpux/bin/as tramp-hppa.s -o $@

tramp-arm.o : tramp-arm.s
	$(ASPREFIX)/arm-acorn-riscix/bin/as tramp-arm.s -o $@

tramp-rs6000-old.o : tramp-rs6000-old.s
	$(ASPREFIX)/rs6000/bin/as tramp-rs6000-old.s -o $@

tramp-rs6000-sysv4.o : tramp-rs6000-sysv4.s
	$(ASPREFIX)/ppc-linux/bin/as tramp-rs6000-sysv4.s -o $@

tramp-m88k.o : tramp-m88k.s
	$(ASPREFIX)/m88k-coff/bin/as tramp-m88k.s -o $@

tramp-convex.o : tramp-convex.s
	$(ASPREFIX)/convex-c2/bin/as tramp-convex.s -o $@

tramp-ia64.o : tramp-ia64.s
	/nue/usr/ia64-hp-linux/bin/as tramp-ia64.s -o $@

tramp-x86_64.o : tramp-x86_64.s
	$(ASPREFIX)/x86_64-suse-linux/bin/as tramp-x86_64.s -o $@