mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 03:30:27 +08:00
config.gcc: Add support for *-*-freebsd7, *-*-freebsd8, and *-*-freebsd9.
* config.gcc: Add support for *-*-freebsd7, *-*-freebsd8, and *-*-freebsd9. * config/freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Ditto. From-SVN: r102157
This commit is contained in:
parent
75f81220e9
commit
0219cf3d1b
@ -1,3 +1,9 @@
|
||||
2005-07-19 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
* config.gcc: Add support for *-*-freebsd7, *-*-freebsd8,
|
||||
and *-*-freebsd9.
|
||||
* config/freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Ditto.
|
||||
|
||||
2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
PR c/22476
|
||||
|
@ -405,6 +405,12 @@ case ${target} in
|
||||
tm_defines="${tm_defines} FBSD_MAJOR=5" ;;
|
||||
*-*-freebsd6 | *-*-freebsd[6].*)
|
||||
tm_defines="${tm_defines} FBSD_MAJOR=6" ;;
|
||||
*-*-freebsd7 | *-*-freebsd[7].*)
|
||||
tm_defines="${tm_defines} FBSD_MAJOR=7" ;;
|
||||
*-*-freebsd8 | *-*-freebsd[8].*)
|
||||
tm_defines="${tm_defines} FBSD_MAJOR=8" ;;
|
||||
*-*-freebsd9 | *-*-freebsd[9].*)
|
||||
tm_defines="${tm_defines} FBSD_MAJOR=9" ;;
|
||||
*)
|
||||
echo 'Please update *-*-freebsd* in gcc/config.gcc'
|
||||
exit 1
|
||||
|
@ -51,7 +51,13 @@ Boston, MA 02110-1301, USA. */
|
||||
#define FBSD_TARGET_OS_CPP_BUILTINS() \
|
||||
do \
|
||||
{ \
|
||||
if (FBSD_MAJOR == 6) \
|
||||
if (FBSD_MAJOR == 9) \
|
||||
builtin_define ("__FreeBSD__=9"); \
|
||||
else if (FBSD_MAJOR == 8) \
|
||||
builtin_define ("__FreeBSD__=8"); \
|
||||
if (FBSD_MAJOR == 7) \
|
||||
builtin_define ("__FreeBSD__=7"); \
|
||||
else if (FBSD_MAJOR == 6) \
|
||||
builtin_define ("__FreeBSD__=6"); \
|
||||
else if (FBSD_MAJOR == 5) \
|
||||
builtin_define ("__FreeBSD__=5"); \
|
||||
|
Loading…
x
Reference in New Issue
Block a user