Make.back 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. # $Id$
  2. # requires a definition for TARGET_HOME, SRC_DIR, CFLAGS, CC
  3. CEG=$(TARGET_HOME)/lib.bin/ceg
  4. SOURCE=$(CEG)/ce_back/obj_back
  5. IDIRS=-I.\
  6. -I$(SRC_DIR)\
  7. -I$(TARGET_HOME)/h\
  8. -I$(TARGET_HOME)/modules/h
  9. all : data.o con2.o con4.o relocation.o end_back.o gen1.o gen2.o\
  10. gen4.o init_back.o output.o reloc1.o reloc2.o reloc4.o\
  11. rom2.o rom4.o set_global.o set_local.o switchseg.o symboldef.o text2.o\
  12. text4.o do_open.o do_close.o memory.o label.o misc.o extnd.o symtable.o\
  13. common.o dbsym.o
  14. data.o : data.h back.h header.h $(SOURCE)/data.c
  15. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/data.c
  16. dbsym.o : data.h back.h header.h $(SOURCE)/dbsym.c
  17. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/dbsym.c
  18. memory.o :data.h back.h header.h $(SOURCE)/memory.c
  19. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/memory.c
  20. con2.o : data.h back.h header.h $(SOURCE)/con2.c
  21. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/con2.c
  22. con4.o : data.h back.h header.h $(SOURCE)/con4.c
  23. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/con4.c
  24. relocation.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/relocation.c
  25. $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/relocation.c
  26. do_open.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/do_open.c
  27. $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/do_open.c
  28. do_close.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/do_close.c
  29. $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/do_close.c
  30. gen1.o : data.h back.h header.h $(SOURCE)/gen1.c
  31. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen1.c
  32. gen2.o : data.h back.h header.h $(SOURCE)/gen2.c
  33. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen2.c
  34. gen4.o : data.h back.h header.h $(SOURCE)/gen4.c
  35. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/gen4.c
  36. init_back.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/init_back.c
  37. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/init_back.c
  38. end_back.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/end_back.c
  39. $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/end_back.c
  40. output.o : data.h back.h $(SRC_DIR)/mach.h $(SRC_DIR)/output.c
  41. $(CC) $(CFLAGS) -c $(IDIRS) $(SRC_DIR)/output.c
  42. reloc1.o : data.h back.h header.h $(SOURCE)/reloc1.c
  43. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc1.c
  44. reloc2.o : data.h back.h header.h $(SOURCE)/reloc2.c
  45. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc2.c
  46. reloc4.o : data.h back.h header.h $(SOURCE)/reloc4.c
  47. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/reloc4.c
  48. rom2.o : data.h back.h header.h $(SOURCE)/rom2.c
  49. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/rom2.c
  50. rom4.o : data.h back.h header.h $(SOURCE)/rom4.c
  51. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/rom4.c
  52. set_global.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_global.c
  53. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/set_global.c
  54. set_local.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/set_local.c
  55. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/set_local.c
  56. switchseg.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/switchseg.c
  57. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/switchseg.c
  58. symboldef.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symboldef.c
  59. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/symboldef.c
  60. text2.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text2.c
  61. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/text2.c
  62. text4.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/text4.c
  63. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/text4.c
  64. symtable.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/symtable.c
  65. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/symtable.c
  66. extnd.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/extnd.c
  67. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/extnd.c
  68. misc.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/misc.c
  69. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/misc.c
  70. label.o : data.h back.h $(SRC_DIR)/mach.h $(SOURCE)/label.c
  71. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/label.c
  72. common.o : data.h back.h header.h $(SOURCE)/common.c
  73. $(CC) $(CFLAGS) -c $(IDIRS) $(SOURCE)/common.c