Commit | Line | Data |
---|---|---|
a72f4e5f SC |
1 | # mms file to build vms-i960 ld |
2 | # sac@cygnus.com | |
3 | ||
4 | .FIRST | |
5 | @[-.deci960]define-gnu | |
6 | ||
7 | ||
8 | CC = gcc | |
9 | CFLAGS = /define=(VMS, LNK960_LITTLE) /cc1_options="-mvaxc-alignment" /inc=([],[-.include],[-.bfd], [-.include.aout]) | |
10 | ||
11 | all : ld.exe | |
12 | copy descrip.mms all | |
13 | ||
14 | BFD_OBJ = [-.bfd]archive.obj, - | |
15 | [-.bfd]coff-i960.obj, - | |
16 | [-.bfd]format.obj, - | |
17 | [-.bfd]reloc.obj, - | |
18 | [-.bfd]archures.obj, - | |
19 | [-.bfd]core.obj, - | |
20 | [-.bfd]init.obj, - | |
21 | [-.bfd]section.obj, - | |
22 | [-.bfd]bfd.obj, - | |
23 | [-.bfd]cpu-i960.obj, - | |
24 | [-.bfd]libbfd.obj, - | |
25 | [-.bfd]srec.obj, - | |
26 | [-.bfd]cache.obj, - | |
27 | [-.bfd]ctor.obj, - | |
28 | [-.bfd]opncls.obj, - | |
29 | [-.bfd]targets.obj, - | |
30 | [-.bfd]syms.obj,- | |
31 | [-.bfd]seclet.obj | |
32 | ||
33 | LIBIBERTY_OBJ = - | |
34 | []bzero.obj, getopt1.obj,obstack.obj,[-.libiberty]bcopy.obj,- | |
35 | [-.libiberty]getopt.obj,[-.libiberty]index.obj,[-.libiberty]strdup.obj,alloca.obj | |
36 | ||
37 | LD_OBJ = - | |
38 | cplus-dem.obj, - | |
39 | ld__a29k.obj, - | |
40 | ld__ebmon29k.obj, - | |
41 | ld__gld960.obj, - | |
42 | ld__go32.obj, - | |
43 | ld__h8300hms.obj, - | |
44 | ld__h8300xray.obj, - | |
45 | ld__hp300bsd.obj, - | |
46 | ld__i386aout.obj, - | |
47 | ld__lnk960.obj, - | |
48 | ld__m88kbcs.obj, - | |
49 | ld__news.obj, - | |
50 | ld__st2000.obj, - | |
51 | ld__sun3.obj, - | |
52 | ld__sun4.obj, - | |
53 | ld__vanilla.obj, - | |
54 | ldctor.obj, - | |
55 | ldemul.obj, - | |
56 | lderror.obj, - | |
57 | ldexp.obj, - | |
58 | ldfile.obj, - | |
59 | ldgram.obj, - | |
60 | ldindr.obj, - | |
61 | ldlang.obj, - | |
62 | ldlex.obj, - | |
63 | ldmain.obj, - | |
64 | ldsym.obj, - | |
65 | ldver.obj, - | |
66 | ldwarn.obj, - | |
67 | ldmisc.obj,- | |
68 | ldwrite.obj, - | |
69 | lexsup.obj, - | |
70 | mri.obj, - | |
71 | relax.obj | |
72 | ||
73 | ||
74 | LIBS=$(BFD_OBJ), $(LIBIBERTY_OBJ) | |
75 | ||
76 | ld.exe : $(LD_OBJ) | |
77 | copy [-.libiberty]bzero.obj [] | |
78 | copy [-.libiberty]getopt1.obj [] | |
79 | copy [-.libiberty]obstack.obj [] | |
80 | $(LINK)/exe=ld.exe $(LD_OBJ), $(LIBS) | |
81 | ||
82 | ||
83 |