home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / gcl-1.000 / gcl-1 / gcl-1.0 / h / hp300.defs < prev    next >
Encoding:
Text File  |  1994-05-07  |  1.4 KB  |  60 lines

  1. LBINDIR=/public/bin
  2. #defs for the makefiles
  3.  
  4. # hp900/3XX
  5. OFLAG    =  -O
  6. ODIR_DEBUG= -O
  7. LIBS= -lm
  8. SHELL=/bin/sh
  9.  
  10. .IGNORE:
  11.  
  12.  
  13. CHTAB    = hp_chtab.s
  14. SYMTAB    = +Ns6000
  15. CC = cc  +Ns6000 +Np2000  +Nt40000 -DVOL=volatile -I$(GCLDIR)/o  
  16.  
  17.  
  18. # If you have gcc use 
  19. # CC = gcc -msoft-float -DVOL=volatile -I$(GCLDIR)/o
  20.  
  21. LIBS    = -lm
  22. #end gcc
  23.  
  24. # make demand loadable
  25. LDFLAG = -q
  26.  
  27.  
  28.  
  29. CFLAGS    = -c $(DEFS)  -I../h $(SYMTAB)
  30.  
  31. # in versions of HP-UX before 6.01, where the ld -A option was not
  32. # available, you can use spp to build a file to link with.
  33. # SPP=spp
  34.  
  35. # The fast loading currently works for ATT and BSD with 68000 or 386
  36. # architectures.  Unless you have these, leave these undefined.
  37. RSYM    = rsym
  38. SFASL    = $(ODIR)/sfasl.o
  39.  
  40. # This function will be run before dumping.
  41. # When using SFASL it is good to have (si::build-symbol-table)
  42. INITFORM=(si::build-symbol-table)
  43. # until rel_hp300.c can handle the new relocation type put out by
  44. # the hp c compiler, we do the following.
  45. INITFORM=(si::build-symbol-table)(setq compiler::*cc* (si::string-concatenate compiler::*cc* "-O "))
  46.  
  47. # Use symbolic links
  48. SYMB=-s
  49.  
  50. # You should try to compile mpi.c with gcc, since there
  51. # are gcc assembler macros which give a large speedup.
  52. # The following will do that, but you may not be able to
  53. # link a gcc object with ordinary cc objects (depending on 
  54. # whether 'gas' was used)
  55. # MPFILES=${MPDIR}/mpi-gcc.o ${MPDIR}/libmport.a
  56.  
  57. # if there is no gcc use:
  58. MPFILES=${MPDIR}/mpi.o ${MPDIR}/libmport.a
  59.  
  60.