* gas/mips/sync.d: Pass -mips2 to the assembler.
[deliverable/binutils-gdb.git] / ld / configure.bat
CommitLineData
252b5132
RH
1@echo off\r
2echo Configuring ld for go32\r
3echo This makefile will be built for GNUISH make\r
4rem This batch file assumes a unix-type "sed" program\r
5\r
6update ..\bfd\hosts\go32.h sysdep.h\r
7\r
8echo # Makefile generated by "configure.bat"> Makefile\r
9echo LONGARGS = gcc:ar >> Makefile\r
10echo CC=gcc >> Makefile\r
11echo host_alias=go32 >> Makefile\r
12echo target_alias=go32 >> Makefile\r
13\r
14update ../bfd/hosts/go32.h sysdep.h\r
15\r
16if exist config.sed del config.sed\r
17\r
18echo "s/^ \$(srcdir)\/move-if-change/ update/ ">> config.sed\r
19echo "s/:\([^ ]\)/: \1/g ">> config.sed\r
20echo "s/^ \ *\.\// go32 / ">> config.sed\r
21echo "s/`echo \$(srcdir)\///g ">> config.sed\r
22echo "s/ | sed 's,\^\\\.\/,,'`//g ">> config.sed\r
23echo "s/^ cd \$(srcdir)[ ]*;// ">> config.sed\r
24\r
25echo "/^####$/ i\ ">> config.sed\r
26echo "CC = gcc\ ">> config.sed\r
27echo "EMUL=go32\ ">> config.sed\r
28echo "EMULATION_OFILES=ego32.o ei386aout.o ">> config.sed\r
29\r
30echo "/^SHELL *=/ d ">> config.sed\r
31echo "s/$(SHELL)/sh.exe/g ">> config.sed\r
32\r
33echo "s/'"/\\"/g ">> config.sed\r
34echo "s/"'/\\"/g ">> config.sed\r
35\r
36echo "/^ldmain.o: ldmain.c/,/fi/ { ">> config.sed\r
37echo " s/; *\\$// ">> config.sed\r
38echo " s/-DSCRIPTDIR[^ ]*/-DSCRIPTDIR=\\".\\"/ ">> config.sed\r
39echo " s/config.status// ">> config.sed\r
40echo " /ldmain.o:/ p ">> config.sed\r
41echo " /(CC)/ p ">> config.sed\r
42echo " d ">> config.sed\r
43echo "} ">> config.sed\r
44\r
45echo "s/^SHELL.*$/SHELL=sh.exe/ ">> config.sed\r
46echo "s/genscripts.sh/genscripts.dos/g ">> config.sed\r
47\r
48echo "s/^ldemul-list.h/not-ldemul-list.h/ ">> config.sed\r
49\r
50sed -e "s/^\"//" -e "s/\"$//" -e "s/[ ]*$//" config.sed > config2.sed\r
51sed -f config2.sed Makefile.in >> Makefile\r
52del config.sed\r
53del config2.sed\r
54\r
55echo set -a > genscripts.dj\r
56sed -e "/^[a-zA-Z0-9_]*=/ s/^/export /" -e "s/(. \(.*\))/sh \1/" -e "/\.em/ d" genscripts.sh >> genscripts.dj\r
57type emultempl\generic.em >> genscripts.dj\r
58update genscripts.dj genscripts.dos\r
59\r
60echo extern ld_emulation_xfer_type ld_go32_emulation; > ldemul-list.h2\r
61echo extern ld_emulation_xfer_type ld_i386aout_emulation; >> ldemul-list.h2\r
62echo #define EMULATION_LIST \>>ldemul-list.h2\r
63echo &ld_go32_emulation,\>>ldemul-list.h2\r
64echo &ld_i386aout_emulation,\>>ldemul-list.h2\r
65echo 0>>ldemul-list.h2\r
66\r
67update ldemul-list.h2 ldemul-list.h\r
68\r
69if exist ldscripts\dostest goto ldscripts\r
70mkdir ldscripts\r
71dir > ldscripts\dostest\r
72:ldscripts\r
This page took 0.037285 seconds and 4 git commands to generate.