Hi, I'm trying to figure out how an rtems-aplication is generated for i386 arch bsp=pc386<br>
<br>
I get confused in pc386.cfg<br>
<br>
define make-exe<br>
<br>
$(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -Wl,-Ttext,$(RELOCADDR) \<br>
-o $(basename $@).obj \<br>
$(LINK_OBJS) $(LINK_LIBS)<br>
$(OBJCOPY) -O elf32-i386 \<br>
--remove-section=.rodata \<br>
--remove-section=.comment \<br>
--remove-section=.note \<br>
--strip-unneeded $(basename $@).obj $@<br>
$(OBJCOPY) -O binary $(basename $@).obj $(basename $@).bin<br>
$(PROJECT_TOOLS)/bin2boot -v $(basename $@).bt $(HEADERADDR)\<br>
$(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0<br>
$(NM) -g -n $(basename $@).obj > $(basename $@).num<br>
$(SIZE) $(basename $@).obj<br>
<br>
.<br>
.<br>
.<br>
...<br>
<br>
in make-exe I can't find where some macros are being defined. I'm talking about $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) <br>
$(LINK_OBJS) $(LINK_LIBS) $(OBJCOPY). where are these macros definesd?<br>
<br>
<br>