mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-17 01:59:01 +08:00
configure: Introduce GCJ_FOR_TARGET.
2001-02-15 Anthony Green <green@redhat.com> * configure: Introduce GCJ_FOR_TARGET. * configure.in: Ditto. * Makefile.in: Ditto. From-SVN: r39718
This commit is contained in:
parent
8b2f4063e2
commit
85b99cbe64
@ -1,3 +1,9 @@
|
|||||||
|
2001-02-15 Anthony Green <green@redhat.com>
|
||||||
|
|
||||||
|
* configure: Introduce GCJ_FOR_TARGET.
|
||||||
|
* configure.in: Ditto.
|
||||||
|
* Makefile.in: Ditto.
|
||||||
|
|
||||||
2001-02-13 Andreas Schwab <schwab@suse.de>
|
2001-02-13 Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
* MAINTAINERS: Update mail address.
|
* MAINTAINERS: Update mail address.
|
||||||
|
@ -220,6 +220,7 @@ FLAGS_FOR_TARGET =
|
|||||||
CC_FOR_TARGET =
|
CC_FOR_TARGET =
|
||||||
CHILL_FOR_TARGET =
|
CHILL_FOR_TARGET =
|
||||||
CXX_FOR_TARGET =
|
CXX_FOR_TARGET =
|
||||||
|
GCJ_FOR_TARGET =
|
||||||
|
|
||||||
# If GCC_FOR_TARGET is not overriden on the command line, then this
|
# If GCC_FOR_TARGET is not overriden on the command line, then this
|
||||||
# variable is passed down to the gcc Makefile, where it is used to
|
# variable is passed down to the gcc Makefile, where it is used to
|
||||||
@ -333,6 +334,7 @@ BASE_FLAGS_TO_PASS = \
|
|||||||
"CHILLFLAGS=$(CHILLFLAGS)" \
|
"CHILLFLAGS=$(CHILLFLAGS)" \
|
||||||
"CHILL_FOR_TARGET=$(CHILL_FOR_TARGET)" \
|
"CHILL_FOR_TARGET=$(CHILL_FOR_TARGET)" \
|
||||||
"CHILL_LIB=$(CHILL_LIB)" \
|
"CHILL_LIB=$(CHILL_LIB)" \
|
||||||
|
"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
|
||||||
"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
|
"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
|
||||||
"CXXFLAGS=$(CXXFLAGS)" \
|
"CXXFLAGS=$(CXXFLAGS)" \
|
||||||
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
|
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
|
||||||
@ -1280,6 +1282,7 @@ $(CONFIGURE_TARGET_MODULES):
|
|||||||
CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
|
CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
|
||||||
CXX="$(CXX_FOR_TARGET)"; export CXX; \
|
CXX="$(CXX_FOR_TARGET)"; export CXX; \
|
||||||
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
|
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
|
||||||
|
GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
|
||||||
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
|
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
|
||||||
LD="$(LD_FOR_TARGET)"; export LD; \
|
LD="$(LD_FOR_TARGET)"; export LD; \
|
||||||
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
|
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
|
||||||
|
11
configure.in
11
configure.in
@ -1412,6 +1412,16 @@ case $CHILL_FOR_TARGET in
|
|||||||
*) CHILL_FOR_TARGET=$CHILL_FOR_TARGET' $(FLAGS_FOR_TARGET)' ;;
|
*) CHILL_FOR_TARGET=$CHILL_FOR_TARGET' $(FLAGS_FOR_TARGET)' ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
if test "x${GCJ_FOR_TARGET+set}" = xset; then
|
||||||
|
:
|
||||||
|
elif test -d ${topsrcdir}/gcc; then
|
||||||
|
GCJ_FOR_TARGET='$$r/gcc/gcj -B$$r/gcc/'
|
||||||
|
elif test "$host" = "$target"; then
|
||||||
|
GCJ_FOR_TARGET='gcj'
|
||||||
|
else
|
||||||
|
GCJ_FOR_TARGET=`echo gcj | sed -e 's/x/x/' ${program_transform_name}`
|
||||||
|
fi
|
||||||
|
|
||||||
if test "x${CXX_FOR_TARGET+set}" = xset; then
|
if test "x${CXX_FOR_TARGET+set}" = xset; then
|
||||||
:
|
:
|
||||||
elif test -d ${topsrcdir}/gcc; then
|
elif test -d ${topsrcdir}/gcc; then
|
||||||
@ -1433,6 +1443,7 @@ sed -e "s:^TARGET_CONFIGDIRS[ ]*=.*$:TARGET_CONFIGDIRS = ${target_configdirs}:"
|
|||||||
-e "s%^FLAGS_FOR_TARGET[ ]*=.*$%FLAGS_FOR_TARGET = ${FLAGS_FOR_TARGET}%" \
|
-e "s%^FLAGS_FOR_TARGET[ ]*=.*$%FLAGS_FOR_TARGET = ${FLAGS_FOR_TARGET}%" \
|
||||||
-e "s%^CC_FOR_TARGET[ ]*=.*$%CC_FOR_TARGET = ${CC_FOR_TARGET}%" \
|
-e "s%^CC_FOR_TARGET[ ]*=.*$%CC_FOR_TARGET = ${CC_FOR_TARGET}%" \
|
||||||
-e "s%^CHILL_FOR_TARGET[ ]*=.*$%CHILL_FOR_TARGET = ${CHILL_FOR_TARGET}%" \
|
-e "s%^CHILL_FOR_TARGET[ ]*=.*$%CHILL_FOR_TARGET = ${CHILL_FOR_TARGET}%" \
|
||||||
|
-e "s%^GCJ_FOR_TARGET[ ]*=.*$%GCJ_FOR_TARGET = ${GCJ_FOR_TARGET}%" \
|
||||||
-e "s%^CXX_FOR_TARGET[ ]*=.*$%CXX_FOR_TARGET = ${qCXX_FOR_TARGET}%" \
|
-e "s%^CXX_FOR_TARGET[ ]*=.*$%CXX_FOR_TARGET = ${qCXX_FOR_TARGET}%" \
|
||||||
-e "s%^TARGET_SUBDIR[ ]*=.*$%TARGET_SUBDIR = ${target_subdir}%" \
|
-e "s%^TARGET_SUBDIR[ ]*=.*$%TARGET_SUBDIR = ${target_subdir}%" \
|
||||||
-e "s%^gxx_include_dir[ ]*=.*$%gxx_include_dir=${gxx_include_dir}%" \
|
-e "s%^gxx_include_dir[ ]*=.*$%gxx_include_dir=${gxx_include_dir}%" \
|
||||||
|
Loading…
Reference in New Issue
Block a user