Subversion Repositories DevTools

Rev

Rev 6177 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6177 Rev 6276
Line 167... Line 167...
167
                if [ -n "$(MRI_TMP)" ] ; then\
167
                if [ -n "$(MRI_TMP)" ] ; then\
168
                    if [ ! -d $(MRI_TMP) ] ; then mkdir -p $(MRI_TMP) ; fi;\
168
                    if [ ! -d $(MRI_TMP) ] ; then mkdir -p $(MRI_TMP) ; fi;\
169
                    touch $(MRI_TMP)/xxx;\
169
                    touch $(MRI_TMP)/xxx;\
170
                    cd "$(MRI_TMP)" && rm -f *;\
170
                    cd "$(MRI_TMP)" && rm -f *;\
171
                fi
171
                fi
-
 
172
        $(call show_cmdfile,$(cc_cmdfile))
172
endef
173
endef
173
 
174
 
174
ifndef LEAVETMP
175
ifndef LEAVETMP
175
define cc_post
176
define cc_post
176
        @$(rm) -f $(cc_cmdfile)
177
        @$(rm) -f $(cc_cmdfile)
Line 276... Line 277...
276
as_i_switch     = -I
277
as_i_switch     = -I
277
as_o_switch     = -o$@
278
as_o_switch     = -o$@
278
as_source       = <$<
279
as_source       = <$<
279
as_cmdfile      =
280
as_cmdfile      =
280
 
281
 
281
asm68_flags     = -fP=$(mri_cpu_type) -frel32 -DCcCpu=$(mri_cpu_code) -fd
282
asm68_flags     = -fP=$(mri_cpu_type)$(mri_coprocessor_type) -frel32 -DCcCpu=$(mri_cpu_code)
282
asm68_flags    += $(ASFLAGS)
283
asm68_flags    += $(ASFLAGS)
283
 
284
 
284
ifdef as_defines
285
ifdef as_defines
285
asm68_flags    += $(addprefix -D,$(as_defines))
286
asm68_flags    += $(addprefix -D,$(as_defines))
286
endif
287
endif
Line 323... Line 324...
323
 
324
 
324
define ar_pre
325
define ar_pre
325
        @$(echo) '[$@] Creating library archive..' ; \
326
        @$(echo) '[$@] Creating library archive..' ; \
326
        $(rm) -f $@ ;\
327
        $(rm) -f $@ ;\
327
        $(cmdfile) -ko$(ar_cmdfile) \
328
        $(cmdfile) -ko$(ar_cmdfile) \
328
                create $@\\n\
329
                create $(@D)\\$(@F)\\n\
329
                $(patsubst %,addmod %\\n,$(filter %.obj, $^))\
330
                $(patsubst %,addmod %\\n,$(filter %.obj, $^))\
330
                save\\n end\\n
331
                save\\n end\\n
331
endef
332
endef
332
 
333
 
333
ifndef LEAVETMP
334
ifndef LEAVETMP
Line 446... Line 447...
446
#   directory as head.asm.
447
#   directory as head.asm.
447
#
448
#
448
define AS_HEAD
449
define AS_HEAD
449
    @$(echo) "[$@] Creating module header.."
450
    @$(echo) "[$@] Creating module header.."
450
    $(XX_PRE) $(TOOL_REL) i -d$1 -t$(OBJDIR)
451
    $(XX_PRE) $(TOOL_REL) i -d$1 -t$(OBJDIR)
451
	$(XX_PRE) $(as) -fP=$(mri_cpu_type) -fd -fNOPCR -frel32 -I $(OBJDIR) -I $(dir $2) -o$3 <$2
452
	$(XX_PRE) $(as) -fP=$(mri_cpu_type)$(mri_coprocessor_type) -fNOPCR -frel32 -I $(OBJDIR) -I $(dir $2) -o$3 <$2
452
    $(XX_PRE) $(rm) -f $4
453
    $(XX_PRE) $(rm) -f $4
453
    $(XX_PRE) $(cp) $(OBJDIR)/head.inc $4
454
    $(XX_PRE) $(cp) $(OBJDIR)/head.inc $4
454
endef
455
endef
455
 
456
 
456
 
457