Commit bc9b32c2 by Nathanael Nerode

config.gcc (*-*-freebsd*): Use tm_defines instead of tiny config files which do the same thing.

	* config.gcc (*-*-freebsd*): Use tm_defines instead of tiny
	config files which do the same thing.
	* config/freebsd3.h, config/freebsd4.h, config/freebsd5.h,
	config/freebsd6.h: Remove now unnecessary files.

OK, I don't know what happened, but get this to commit properly.

From-SVN: r72417
parent 81d8399a
2003-10-12 Nathanael Nerode <neroden@gcc.gnu.org>
* config.gcc (*-*-freebsd*): Use tm_defines instead of tiny
config files which do the same thing.
* config/freebsd3.h, config/freebsd4.h, config/freebsd5.h,
config/freebsd6.h: Remove now unnecessary files.
2003-10-12 Steven Bosscher <steven@gcc.gnu.org> 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
* c-common.c (c_common_truthvalue_conversion): Warn if the * c-common.c (c_common_truthvalue_conversion): Warn if the
...@@ -10,13 +17,6 @@ ...@@ -10,13 +17,6 @@
* config/h8300/h8300.h (REGNO_OK_FOR_BASE_P): Use MAC_REG * config/h8300/h8300.h (REGNO_OK_FOR_BASE_P): Use MAC_REG
instead of a literal. instead of a literal.
2003-10-12 Nathanael Nerode <neroden@gcc.gnu.org>
* config.gcc (*-*-freebsd*): Use tm_defines instead of tiny
config files which do the same thing.
* config/freebsd3.h, config/freebsd4.h, config/freebsd5.h,
config/freebsd6.h: Remove now unnecessary files.
2003-10-12 Hans-Peter Nilsson <hp@bitrange.com> 2003-10-12 Hans-Peter Nilsson <hp@bitrange.com>
* doc/extend.texi (Function Attributes): Mention the exceptional * doc/extend.texi (Function Attributes): Mention the exceptional
......
...@@ -370,11 +370,18 @@ case ${target} in ...@@ -370,11 +370,18 @@ case ${target} in
gnu_ld=yes gnu_ld=yes
extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"
case ${target} in case ${target} in
*-*-freebsd3 | *-*-freebsd[3].*) fbsd_tm_file="freebsd3.h";; *-*-freebsd3 | *-*-freebsd[3].*)
*-*-freebsd4 | *-*-freebsd[4].*) fbsd_tm_file="freebsd4.h";; tm_defines="${tm_defines} FBSD_MAJOR=3" ;;
*-*-freebsd5 | *-*-freebsd[5].*) fbsd_tm_file="freebsd5.h";; *-*-freebsd4 | *-*-freebsd[4].*)
*-*-freebsd6 | *-*-freebsd[6].*) fbsd_tm_file="freebsd6.h";; tm_defines="${tm_defines} FBSD_MAJOR=4" ;;
*) echo 'Please update *-*-freebsd* in gcc/config.gcc'; exit 1;; *-*-freebsd5 | *-*-freebsd[5].*)
tm_defines="${tm_defines} FBSD_MAJOR=5" ;;
*-*-freebsd6 | *-*-freebsd[6].*)
tm_defines="${tm_defines} FBSD_MAJOR=6" ;;
*)
echo 'Please update *-*-freebsd* in gcc/config.gcc'
exit 1
;;
esac esac
tmake_file="t-slibgcc-elf-ver t-freebsd" tmake_file="t-slibgcc-elf-ver t-freebsd"
case ${enable_threads} in case ${enable_threads} in
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment