version 1.518, 2008/08/02 06:59:24 |
version 1.519, 2008/08/24 06:27:00 |
Line 41 NEED_OWN_INSTALL_TARGET?= yes |
|
Line 41 NEED_OWN_INSTALL_TARGET?= yes |
|
TOOLCHAIN_MISSING?= no |
TOOLCHAIN_MISSING?= no |
|
|
# default to GCC4 |
# default to GCC4 |
HAVE_GCC?= 4 |
.if !defined(HAVE_GCC) && !defined(HAVE_PCC) |
|
HAVE_GCC= 4 |
|
.endif |
|
|
# default to GDB6 |
# default to GDB6 |
HAVE_GDB?= 6 |
HAVE_GDB?= 6 |
|
|
CPPFLAG_ISYSTEM= -isystem |
CPPFLAG_ISYSTEM= -isystem |
|
.if defined(HAVE_GCC) |
.if ${HAVE_GCC} == 3 |
.if ${HAVE_GCC} == 3 |
CPPFLAG_ISYSTEMXX= -isystem-cxx |
CPPFLAG_ISYSTEMXX= -isystem-cxx |
.else # GCC 4 |
.else # GCC 4 |
CPPFLAG_ISYSTEMXX= -cxx-isystem |
CPPFLAG_ISYSTEMXX= -cxx-isystem |
.endif |
.endif |
|
.endif |
|
|
.if empty(.MAKEFLAGS:M-V*) |
.if empty(.MAKEFLAGS:M-V*) |
.if defined(MAKEOBJDIRPREFIX) || defined(MAKEOBJDIR) |
.if defined(MAKEOBJDIRPREFIX) || defined(MAKEOBJDIR) |
Line 175 SIZE= ${TOOLDIR}/bin/${MACHINE_GNU_PLAT |
|
Line 179 SIZE= ${TOOLDIR}/bin/${MACHINE_GNU_PLAT |
|
STRIP= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-strip |
STRIP= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-strip |
.endif # } |
.endif # } |
|
|
.if ${USETOOLS_GCC:Uyes} == "yes" # { |
.if defined(HAVE_GCC) && ${USETOOLS_GCC:Uyes} == "yes" # { |
CC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-gcc |
CC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-gcc |
CPP= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-cpp |
CPP= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-cpp |
CXX= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-c++ |
CXX= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-c++ |
FC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-g77 |
FC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-g77 |
OBJC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-gcc |
OBJC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-gcc |
.endif # } |
.endif # } |
|
|
|
.if defined(HAVE_PCC) && ${USETOOLS_PCC:Uyes} == "yes" |
|
CC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-pcc |
|
CPP= ${TOOLDIR}/libexec/${MACHINE_GNU_PLATFORM}-cpp |
|
CXX= false |
|
FC= ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-f77 |
|
OBJC= false |
|
.endif |
|
|
.endif # EXTERNAL_TOOLCHAIN # } |
.endif # EXTERNAL_TOOLCHAIN # } |
|
|
HOST_MKDEP= ${TOOLDIR}/bin/${_TOOL_PREFIX}host-mkdep |
HOST_MKDEP= ${TOOLDIR}/bin/${_TOOL_PREFIX}host-mkdep |
Line 412 NOPIC= # defined |
|
Line 425 NOPIC= # defined |
|
MKISCSI= no |
MKISCSI= no |
# XXX GCC 4 outputs mcount() calling sequences that try to load values |
# XXX GCC 4 outputs mcount() calling sequences that try to load values |
# from over 64KB away and this fails to assemble. |
# from over 64KB away and this fails to assemble. |
.if ${HAVE_GCC} == 4 |
.if defined(HAVE_GCC) && (${HAVE_GCC} == 4) |
NOPROFILE= # defined |
NOPROFILE= # defined |
.endif |
.endif |
.endif |
.endif |
|
|
MKMAN \ |
MKMAN \ |
MKNLS MKNVI \ |
MKNLS MKNVI \ |
MKOBJ \ |
MKOBJ \ |
MKPAM MKPF MKPIC MKPICINSTALL MKPICLIB MKPOSTFIX MKPROFILE \ |
MKPAM \ |
|
MKPF MKPIC MKPICINSTALL MKPICLIB MKPOSTFIX MKPROFILE \ |
MKSHARE MKSKEY MKSTATICLIB \ |
MKSHARE MKSKEY MKSTATICLIB \ |
MKYP |
MKYP |
${var}?= yes |
${var}?= yes |