mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-26 06:08:20 +00:00
2000-11-25 Joel Sherrill <joel@OARcorp.com>
* custom/pc386.cfg: make-exe rule would write into $(PROJECT_RELEASE) area. This is not cool because it $(PROJECT_RELEASE) is generally not writeable after the BSP is installed and you do not want every application installed there by default. Reported by Eric Norum <eric.norum@usask.ca>.
This commit is contained in:
@@ -1,4 +1,12 @@
|
||||
|
||||
2000-11-25 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* custom/pc386.cfg: make-exe rule would write into
|
||||
$(PROJECT_RELEASE) area. This is not cool because it $(PROJECT_RELEASE)
|
||||
is generally not writeable after the BSP is installed and you do not
|
||||
want every application installed there by default. Reported by
|
||||
Eric Norum <eric.norum@usask.ca>.
|
||||
|
||||
2000-11-25 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* custom/Makefile.am: Updated to add jmr3904.cfg
|
||||
|
||||
@@ -68,12 +68,12 @@ define make-exe
|
||||
$(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0
|
||||
$(NM) -g -n $(basename $@).obj > $(basename $@).num
|
||||
$(SIZE) $(basename $@).obj
|
||||
test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
|| mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
cp $(basename $@).bt \
|
||||
${PROJECT_RELEASE}/BootImgs/$(basename $@)$(LIB_VARIANT).bt
|
||||
chmod 755 \
|
||||
${PROJECT_RELEASE}/BootImgs/$(basename $@)$(LIB_VARIANT).bt
|
||||
# test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
# || mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
# cp $(basename $@).bt \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$(basename $@)$(LIB_VARIANT).bt
|
||||
# chmod 755 \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$(basename $@)$(LIB_VARIANT).bt
|
||||
endef
|
||||
else
|
||||
define make-exe
|
||||
@@ -90,15 +90,15 @@ define make-exe
|
||||
$(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0
|
||||
$(NM) -g -n $(basename $@).obj > $(basename $@).num
|
||||
$(SIZE) $(basename $@).obj
|
||||
test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
|| mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
f=`basename $@ .exe`; \
|
||||
cp $(basename $@).bt \
|
||||
${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt \
|
||||
&& chmod 755 \
|
||||
${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt
|
||||
$(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -Wl,-Ttext,$(RELOCADDR) \
|
||||
-o $@ $(LINK_OBJS) $(LINK_LIBS)
|
||||
# test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
# || mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
# f=`basename $@ .exe`; \
|
||||
# cp $(basename $@).bt \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt \
|
||||
# && chmod 755 \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt
|
||||
# $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) -Wl,-Ttext,$(RELOCADDR) \
|
||||
# -o $@ $(LINK_OBJS) $(LINK_LIBS)
|
||||
endef
|
||||
define make-cxx-exe
|
||||
$(LINK.cc) $(AM_CFLAGS) $(AM_CXXFLAGS) $(AM_LDFLAGS) \
|
||||
@@ -114,16 +114,16 @@ define make-cxx-exe
|
||||
$(START16FILE) $(START16ADDR) 0 $(basename $@).bin $(RELOCADDR) 0
|
||||
$(NM) -g -n $(basename $@).obj > $(basename $@).num
|
||||
$(SIZE) $(basename $@).obj
|
||||
test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
|| mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
f=`basename $@ .exe`; \
|
||||
cp $(basename $@).bt \
|
||||
${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt \
|
||||
&& chmod 755 \
|
||||
${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt
|
||||
$(LINK.cc) $(AM_CFLAGS) $(AM_CXXFLAGS) $(AM_LDFLAGS) \
|
||||
-Wl,-Ttext,$(RELOCADDR) \
|
||||
-o $(basename $@).coff $(LINK_OBJS) $(LINK_LIBS)
|
||||
# test -d ${PROJECT_RELEASE}/BootImgs \
|
||||
# || mkdir ${PROJECT_RELEASE}/BootImgs
|
||||
# f=`basename $@ .exe`; \
|
||||
# cp $(basename $@).bt \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt \
|
||||
# && chmod 755 \
|
||||
# ${PROJECT_RELEASE}/BootImgs/$${f}$(LIB_VARIANT).bt
|
||||
# $(LINK.cc) $(AM_CFLAGS) $(AM_CXXFLAGS) $(AM_LDFLAGS) \
|
||||
# -Wl,-Ttext,$(RELOCADDR) \
|
||||
# -o $(basename $@).coff $(LINK_OBJS) $(LINK_LIBS)
|
||||
endef
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user