home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / gnu / djgpp / src / binutils.2 / binutils / configur.bat < prev    next >
Encoding:
DOS Batch File  |  1993-11-28  |  1.6 KB  |  47 lines

  1. @echo off
  2. echo Configuring GAS for go32
  3. rem This batch file assumes a unix-type "sed" program
  4.  
  5. update ../bfd/hosts/go32.h sysdep.h
  6.  
  7. echo # Makefile generated by "configure.bat"> Makefile
  8.  
  9. if exist config.sed del config.sed
  10.  
  11. echo "s/^    \$(srcdir)\/move-if-change/    update/    ">> config.sed
  12. echo "s/CC = cc/CC = gcc/                ">> config.sed
  13. echo "s/:\([^     ]\)/: \1/g                ">> config.sed
  14. echo "s/^    \ *\.\//    go32 /            ">> config.sed
  15. echo "s/`echo \$(srcdir)\///g                ">> config.sed
  16. echo "s/ | sed 's,\^\\\.\/,,'`//g            ">> config.sed
  17. echo "s/^    cd \$(srcdir)[     ]*;//            ">> config.sed
  18.  
  19. echo "/^arparse\.c/ i\                    ">> config.sed
  20. echo "arparse.o: arparse.c\                ">> config.sed
  21. echo "    $(CC) -c $(CFLAGS) $(INCLUDES) $(HDEFINES) $(TDEFINES) arparse.c ">> config.sed
  22. echo "/\$(BISON)/ c\                    ">> config.sed
  23. echo "    bison $(BISONFLAGS) -o $@ arparse.y        ">> config.sed
  24. echo "/y\.tab\./ d                    ">> config.sed
  25.  
  26. echo "/^arlex.c/ {                    ">> config.sed
  27. echo " i\                        ">> config.sed
  28. echo "arlex.o: arlex.c                    ">> config.sed
  29. echo " i\                        ">> config.sed
  30. echo "    $(CC) -c $(CFLAGS) $(INCLUDES) $(HDEFINES) $(TDEFINES) arlex.c ">> config.sed
  31. echo "}                            ">> config.sed
  32. echo "/\$(LEX)/ c\                    ">> config.sed
  33. echo "    flex $(LEX_OPTIONS) arlex.l            ">> config.sed
  34. echo "s/lex\.yy\./lexyy./g                ">> config.sed
  35.  
  36. echo "s/'"/\\"/g                    ">> config.sed
  37. echo "s/"'/\\"/g                    ">> config.sed
  38.  
  39. echo "s/c\+\+filt/cppfilt/g                ">> config.sed
  40.  
  41. sed -e "s/^\"//" -e "s/\"$//" -e "s/[     ]*$//" config.sed > config2.sed
  42. sed -f config2.sed Makefile.in >> Makefile
  43. del config.sed
  44. del config2.sed
  45.  
  46. echo int prepends_underscore = 1; > underscore.c
  47.