forked from Imagelibrary/rtems
2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 321: * aclocal/check-bsp-cache.m4: Remove support for profile-variant. * aclocal/env-rtemsbsp.m4 * automake/compile.am * automake/host.am * automake/local.am
This commit is contained in:
@@ -1,3 +1,12 @@
|
|||||||
|
2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
|
PR 321:
|
||||||
|
* aclocal/check-bsp-cache.m4: Remove support for profile-variant.
|
||||||
|
* aclocal/env-rtemsbsp.m4
|
||||||
|
* automake/compile.am
|
||||||
|
* automake/host.am
|
||||||
|
* automake/local.am
|
||||||
|
|
||||||
2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* aclocal/check-cxx.m4: Remove LIBSUFFIX_VA.
|
* aclocal/check-cxx.m4: Remove LIBSUFFIX_VA.
|
||||||
|
|||||||
@@ -31,9 +31,4 @@ AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS_DEBUG_V],[rtems_cv_RTEMS_BSP_CFLAGS_DEBUG_V
|
|||||||
[. $RTEMS_TOPdir/c/[$]$1/make/[$]$1.cache])
|
[. $RTEMS_TOPdir/c/[$]$1/make/[$]$1.cache])
|
||||||
RTEMS_BSP_CFLAGS_DEBUG_V=$rtems_cv_RTEMS_BSP_CFLAGS_DEBUG_V
|
RTEMS_BSP_CFLAGS_DEBUG_V=$rtems_cv_RTEMS_BSP_CFLAGS_DEBUG_V
|
||||||
AC_SUBST(RTEMS_BSP_CFLAGS_DEBUG_V)
|
AC_SUBST(RTEMS_BSP_CFLAGS_DEBUG_V)
|
||||||
|
|
||||||
AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS_PROFILE_V],[rtems_cv_RTEMS_BSP_CFLAGS_PROFILE_V],
|
|
||||||
[. $RTEMS_TOPdir/c/[$]$1/make/[$]$1.cache])
|
|
||||||
RTEMS_BSP_CFLAGS_PROFILE_V=$rtems_cv_RTEMS_BSP_CFLAGS_PROFILE_V
|
|
||||||
AC_SUBST(RTEMS_BSP_CFLAGS_PROFILE_V)
|
|
||||||
])
|
])
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ AC_BEFORE([$0], [RTEMS_CHECK_CUSTOM_BSP])dnl
|
|||||||
AC_ARG_VAR([CPU_CFLAGS],[CFLAGS specifying CPU-dependent features])
|
AC_ARG_VAR([CPU_CFLAGS],[CFLAGS specifying CPU-dependent features])
|
||||||
AC_ARG_VAR([CFLAGS_OPTIMIZE_V],[CFLAGS for building the OPTIMIZE variant])
|
AC_ARG_VAR([CFLAGS_OPTIMIZE_V],[CFLAGS for building the OPTIMIZE variant])
|
||||||
AC_ARG_VAR([CFLAGS_DEBUG_V],[CFLAGS for building the DEBUG variant])
|
AC_ARG_VAR([CFLAGS_DEBUG_V],[CFLAGS for building the DEBUG variant])
|
||||||
AC_ARG_VAR([CFLAGS_PROFILE_V],[CFLAGS for building the PROFILE variant])
|
|
||||||
AC_ARG_VAR([RTEMS_BSP_FAMILY],[RTEMS's BSP directory])
|
AC_ARG_VAR([RTEMS_BSP_FAMILY],[RTEMS's BSP directory])
|
||||||
AC_ARG_VAR([RTEMS_CPU_MODEL],[RTEMS's cpu model])
|
AC_ARG_VAR([RTEMS_CPU_MODEL],[RTEMS's cpu model])
|
||||||
|
|
||||||
|
|||||||
@@ -30,11 +30,11 @@
|
|||||||
## * The non-gcc building scheme requires manually setting up environment
|
## * The non-gcc building scheme requires manually setting up environment
|
||||||
## variables and is hardly tested at all
|
## variables and is hardly tested at all
|
||||||
|
|
||||||
## CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V are the values we
|
## CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V are the values we
|
||||||
## would want the corresponding macros to be set to.
|
## would want the corresponding macros to be set to.
|
||||||
##
|
##
|
||||||
## CFLAGS_OPTIMIZE, CFLAGS_DEBUG, CFLAGS_PROFILE are set by the
|
## CFLAGS_OPTIMIZE, CFLAGS_DEBUG are set by the
|
||||||
## 'VARIANT=<OPTIMIZE|DEBUG|PROFILE>' targets to their _V values.
|
## 'VARIANT=<OPTIMIZE|DEBUG>' targets to their _V values.
|
||||||
|
|
||||||
## XCPPFLAGS, XCFLAGS, XCXXFLAGS, XASFLAGS
|
## XCPPFLAGS, XCFLAGS, XCXXFLAGS, XASFLAGS
|
||||||
## are used to add flags from the shell
|
## are used to add flags from the shell
|
||||||
@@ -117,7 +117,7 @@ depend-gcc: $(C_FILES) $(CC_FILES) $(S_FILES)
|
|||||||
## Use gcc -M to generate dependencies
|
## Use gcc -M to generate dependencies
|
||||||
## Replace foo.o with $(ARCH)/foo.o
|
## Replace foo.o with $(ARCH)/foo.o
|
||||||
## Replace $(ARCH) value with string $(ARCH)
|
## Replace $(ARCH) value with string $(ARCH)
|
||||||
## so that it will for debug and profile cases
|
## so that it will for debug cases
|
||||||
$(COMPILE) -M $^ | \
|
$(COMPILE) -M $^ | \
|
||||||
sed -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \
|
sed -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \
|
||||||
-e 's?$(ARCH)/?$$(ARCH)/?' >$(DEPEND).tmp
|
-e 's?$(ARCH)/?$$(ARCH)/?' >$(DEPEND).tmp
|
||||||
@@ -161,17 +161,14 @@ VARIANT = OPTIMIZE
|
|||||||
|
|
||||||
VARIANT_OPTIMIZE_V = OPTIMIZE
|
VARIANT_OPTIMIZE_V = OPTIMIZE
|
||||||
VARIANT_DEBUG_V = DEBUG
|
VARIANT_DEBUG_V = DEBUG
|
||||||
VARIANT_PROFILE_V = PROFILE
|
|
||||||
VARIANT_optimize_V = OPTIMIZE
|
VARIANT_optimize_V = OPTIMIZE
|
||||||
VARIANT_debug_V = DEBUG
|
VARIANT_debug_V = DEBUG
|
||||||
VARIANT_profile_V = PROFILE
|
|
||||||
|
|
||||||
VARIANT_V = $(VARIANT_$(VARIANT)_V)
|
VARIANT_V = $(VARIANT_$(VARIANT)_V)
|
||||||
|
|
||||||
## Setup the variant build subdirectory
|
## Setup the variant build subdirectory
|
||||||
ARCH_OPTIMIZE_V = o-optimize
|
ARCH_OPTIMIZE_V = o-optimize
|
||||||
ARCH_DEBUG_V = o-debug
|
ARCH_DEBUG_V = o-debug
|
||||||
ARCH_PROFILE_V = o-profile
|
|
||||||
|
|
||||||
ARCH__V = $(ARCH_OPTIMIZE_V)
|
ARCH__V = $(ARCH_OPTIMIZE_V)
|
||||||
ARCH = $(ARCH_$(VARIANT_V)_V)
|
ARCH = $(ARCH_$(VARIANT_V)_V)
|
||||||
@@ -179,7 +176,6 @@ ARCH = $(ARCH_$(VARIANT_V)_V)
|
|||||||
## Setup the library suffix
|
## Setup the library suffix
|
||||||
LIBSUFFIX_OPTIMIZE_V =
|
LIBSUFFIX_OPTIMIZE_V =
|
||||||
LIBSUFFIX_DEBUG_V = _g
|
LIBSUFFIX_DEBUG_V = _g
|
||||||
LIBSUFFIX_PROFILE_V = _p
|
|
||||||
LIBSUFFIX__V = $(LIBSUFFIX_OPTIMIZE_V)
|
LIBSUFFIX__V = $(LIBSUFFIX_OPTIMIZE_V)
|
||||||
|
|
||||||
LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
|
LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
|
||||||
@@ -188,7 +184,6 @@ LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
|
|||||||
CPU_CFLAGS = @CPU_CFLAGS@
|
CPU_CFLAGS = @CPU_CFLAGS@
|
||||||
CFLAGS_OPTIMIZE_V = @CFLAGS_OPTIMIZE_V@
|
CFLAGS_OPTIMIZE_V = @CFLAGS_OPTIMIZE_V@
|
||||||
CFLAGS_DEBUG_V = @CFLAGS_DEBUG_V@
|
CFLAGS_DEBUG_V = @CFLAGS_DEBUG_V@
|
||||||
CFLAGS_PROFILE_V = @CFLAGS_PROFILE_V@
|
|
||||||
CFLAGS__V = $(CFLAGS_OPTIMIZE_V)
|
CFLAGS__V = $(CFLAGS_OPTIMIZE_V)
|
||||||
|
|
||||||
## ------------------------------------------------------------------------
|
## ------------------------------------------------------------------------
|
||||||
@@ -197,7 +192,6 @@ if RTEMS_USE_GCC
|
|||||||
## gcc >= gcc-2.8
|
## gcc >= gcc-2.8
|
||||||
RTEMS_CFLAGS_OPTIMIZE_V =
|
RTEMS_CFLAGS_OPTIMIZE_V =
|
||||||
RTEMS_CFLAGS_DEBUG_V = -qrtems_debug -Wno-unused
|
RTEMS_CFLAGS_DEBUG_V = -qrtems_debug -Wno-unused
|
||||||
RTEMS_CFLAGS_PROFILE_V = -pg
|
|
||||||
|
|
||||||
## non-gcc
|
## non-gcc
|
||||||
## We can't guess what flags might be required here.
|
## We can't guess what flags might be required here.
|
||||||
@@ -227,5 +221,5 @@ ${ARCH}:
|
|||||||
mkdir ${ARCH}
|
mkdir ${ARCH}
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
|
$(RM) -r o-optimize o-debug $(CLEANDIRS)
|
||||||
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
|
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp
|
||||||
|
|||||||
@@ -13,12 +13,6 @@ debug:
|
|||||||
|
|
||||||
.PHONY: debug
|
.PHONY: debug
|
||||||
|
|
||||||
profile:
|
|
||||||
@echo
|
|
||||||
@echo "\"make profile\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=PROFILE"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
preinstall-am: $(PREINSTALL_FILES)
|
preinstall-am: $(PREINSTALL_FILES)
|
||||||
preinstall: preinstall-am
|
preinstall: preinstall-am
|
||||||
.PHONY: preinstall preinstall-am
|
.PHONY: preinstall preinstall-am
|
||||||
|
|||||||
@@ -8,14 +8,6 @@ debug:
|
|||||||
|
|
||||||
.PHONY: debug
|
.PHONY: debug
|
||||||
|
|
||||||
profile:
|
|
||||||
@echo
|
|
||||||
@echo "\"make profile\" is obsolete, instead use:"
|
|
||||||
@echo " make VARIANT=PROFILE"
|
|
||||||
@echo
|
|
||||||
|
|
||||||
.PHONY: profile
|
|
||||||
|
|
||||||
preinstall-am: $(PREINSTALL_FILES)
|
preinstall-am: $(PREINSTALL_FILES)
|
||||||
preinstall: preinstall-am
|
preinstall: preinstall-am
|
||||||
.PHONY: preinstall preinstall-am
|
.PHONY: preinstall preinstall-am
|
||||||
@@ -28,8 +20,8 @@ ${ARCH}:
|
|||||||
mkdir ${ARCH}
|
mkdir ${ARCH}
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
|
$(RM) -r o-optimize o-debug $(CLEANDIRS)
|
||||||
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
|
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp
|
||||||
|
|
||||||
PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools
|
PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user