Changeset 294


Ignore:
Timestamp:
Jun 4, 2003, 11:17:41 PM (22 years ago)
Author:
bird
Message:

New testcase. Fixes.

Location:
trunk/testcase/456
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/testcase/456/common.gmk

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r293 r294  
    1818endif
    1919
     20ifndef EMXOMF
     21EMXOMF = emxomf.exe
     22else
     23EMXOMF_DEP = $(EMXOMF)
     24endif
     25
     26ifndef LISTOMF
     27LISTOMF = listomf.exe
     28else
     29LISTOMF_DEP = $(LISTOMF)
     30endif
     31
     32
     33
    2034$(TARGET): \
    2135        $(PATH_TARGET)/$(TARGET).vac.obj \
    2236        $(PATH_TARGET)/$(TARGET).vac.lst \
     37        $(PATH_TARGET)/$(TARGET).gcc.s   \
    2338        $(PATH_TARGET)/$(TARGET).gcc.o   \
    2439        $(PATH_TARGET)/$(TARGET).gcc.obj \
    25         $(PATH_TARGET)/$(TARGET).gcc.s   \
    2640        $(PATH_TARGET)/$(TARGET).gcc.lst \
    2741
     
    3044        icc -c -Ti+ -Fo$@ $<
    3145
    32 $(PATH_TARGET)/$(TARGET).gcc.obj: $(TARGET_SOURCE)
    33         gcc -c -g -Zomf -o $@ $<
     46$(PATH_TARGET)/$(TARGET).gcc.obj: $(PATH_TARGET)/$(TARGET).gcc.o $(EMXOMF_DEP)
     47        $(EMXOMF) -o $@ $< > $@.emxomf 2>&1
     48        cat $@.emxomf
    3449       
    3550$(PATH_TARGET)/$(TARGET).gcc.o:   $(TARGET_SOURCE)
     
    4055       
    4156       
    42 $(PATH_TARGET)/$(TARGET).vac.lst: $(PATH_TARGET)/$(TARGET).vac.obj
    43         listomf $< > $@
     57$(PATH_TARGET)/$(TARGET).vac.lst: $(PATH_TARGET)/$(TARGET).vac.obj $(LISTOMF_DEP)
     58        $(LISTOMF) $< > $@
    4459
    45 $(PATH_TARGET)/$(TARGET).gcc.lst: $(PATH_TARGET)/$(TARGET).gcc.obj
    46         listomf $< > $@
     60$(PATH_TARGET)/$(TARGET).gcc.lst: $(PATH_TARGET)/$(TARGET).gcc.obj $(LISTOMF_DEP)
     61        $(LISTOMF) $< > $@
    4762
    4863clean: 
     
    5166        $(PATH_TARGET)/$(TARGET).vac.lst \
    5267        $(PATH_TARGET)/$(TARGET).gcc.o   \
     68        $(PATH_TARGET)/$(TARGET).gcc.s   \
    5369        $(PATH_TARGET)/$(TARGET).gcc.obj \
    5470        $(PATH_TARGET)/$(TARGET).gcc.lst \
Note: See TracChangeset for help on using the changeset viewer.