2f197d2fea
* configure.in (pc-msdosdjgpp): Set x_make to x-go32. * configure: Rebuilt. * i386/xm-go32.h: Define LIBSTDCXX. * i386/x-go32: New. * i386/go32.h (MD_EXEC_PREFIX): Define. (FILE_NAME_ABSOLUTE_P): Define. (LINK_COMMAND_SPEC): Define. From-SVN: r24510
25 lines
803 B
Plaintext
25 lines
803 B
Plaintext
# translate the version string, so it can be used on DJGPP, where only
|
|
# one dot in filename is allowed
|
|
|
|
# to avoid recursion when redefining $(version)
|
|
_version:=$(version)
|
|
__version=$(subst ., ,$(_version))
|
|
version=$(word 1,$(__version))$(word 2,$(__version)).$(word 3,$(__version))
|
|
|
|
SYSTEM_HEADER_DIR=$(DJDIR)/include
|
|
X_CPPFLAGS=-DSTANDARD_INCLUDE_DIR=\"\$$DJDIR/include\" \
|
|
-DSTANDARD_INCLUDE_COMPONENT=\"\"
|
|
|
|
# when building a native compiler for DJGPP, make the target_alias
|
|
# a shorter name, since otherwise it will produce some problems, when
|
|
# using the same gcc once with long filenames and once with short (8+3)
|
|
# filenames
|
|
ifeq ($(findstring -pc-msdosdjgpp,$(target_alias)),-pc-msdosdjgpp)
|
|
target_alias=djgpp
|
|
endif
|
|
|
|
# on DJGPP the 'ln -s' does not work correctly
|
|
LN = cp -p
|
|
LN_S = cp -p
|
|
|