aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2010-09-01 08:42:53 +0200
committerUros Bizjak <uros@gcc.gnu.org>2010-09-01 08:42:53 +0200
commitd78552bd0f5b2494ef2efa26d9eb6c59247772ef (patch)
treef0c36f05a965d9306fd2e9f1f653fd076463b172 /gcc
parent451238b7e2257e8437f7155975557aa456a46335 (diff)
downloadgcc-d78552bd0f5b2494ef2efa26d9eb6c59247772ef.zip
gcc-d78552bd0f5b2494ef2efa26d9eb6c59247772ef.tar.gz
gcc-d78552bd0f5b2494ef2efa26d9eb6c59247772ef.tar.bz2
config.gcc (i[34567]86-*-freebsd*, [...]): Add i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file.
gcc/ChangeLog: * config.gcc (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file. * libgcc-std.ver (GCC_4.6.0): Define version. libgcc/ChangeLog: * config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add i386/t-freebsd to tmake_file. * config/i386/t-freebsd: New file. * config/i386/libgcc-bsd.ver: New file. From-SVN: r163718
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog11
-rw-r--r--gcc/config.gcc3
-rw-r--r--gcc/libgcc-std.ver5
3 files changed, 17 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3d10080..0c260f1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2010-09-01 Uros Bizjak <ubizjak@gmail.com>
+
+ * config.gcc (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
+ i386/t-fprules-softfp and soft-fp/t-softfp to tmake_file.
+
+ * libgcc-std.ver (GCC_4.6.0): Define version.
+
2010-08-31 Eric Botcazou <ebotcazou@adacore.com>
* tree-nested.c (convert_all_function_calls): Iterate until after the
@@ -32,7 +39,7 @@
(arm_function_arg_advance): Likewise.
(TARGET_FUNCTION_ARG, TARGET_FUNCTION_ARG_ADVANCE): Define.
-2010-08-31 Andi Kleen <ak@linux.intel.com>
+2010-08-31 Andi Kleen <ak@linux.intel.com>
* common.opt (fwhopr=): Update for -fwhopr=jobserver
* doc/invoke.texi (fwhopr): Document -fwhopr=jobserver.
@@ -203,7 +210,7 @@
* config/xtensa/xtensa.h (FUNCTION_ARG, FUNCTION_ARG_ADVANCE): Delete.
(FUNCTION_INCOMING_ARG): Delete.
* config/xtensa/xtensa.c (function_arg_advance): Rename to...
- (xtensa_function_arg_advance): ...this. Make static. Take a const_tree
+ (xtensa_function_arg_advance): ...this. Make static. Take a const_tree
and a bool.
(function_arg): Rename to...
(xtensa_function_arg_1): ...this. Make static. Take a const_tree and
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 148c99b..5919ac5 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3485,6 +3485,9 @@ case ${target} in
i[34567]86-*-cygwin* | i[34567]86-*-mingw* | x86_64-*-mingw*)
tmake_file="${tmake_file} i386/t-fprules-softfp soft-fp/t-softfp"
;;
+ i[34567]86-*-freebsd* | x86_64-*-freebsd*)
+ tmake_file="${tmake_file} i386/t-fprules-softfp soft-fp/t-softfp"
+ ;;
ia64*-*-linux*)
tmake_file="${tmake_file} ia64/t-fprules-softfp soft-fp/t-softfp"
;;
diff --git a/gcc/libgcc-std.ver b/gcc/libgcc-std.ver
index 5aaff5e..1f24f17 100644
--- a/gcc/libgcc-std.ver
+++ b/gcc/libgcc-std.ver
@@ -213,6 +213,7 @@ GCC_3.3.1 {
%inherit GCC_3.3.2 GCC_3.3.1
GCC_3.3.2 {
}
+
%inherit GCC_3.3.4 GCC_3.3.2
GCC_3.3.4 {
__unorddf2
@@ -1910,3 +1911,7 @@ GCC_4.5.0 {
__unordxf2
__unordtf2
}
+
+%inherit GCC_4.6.0 GCC_4.5.0
+GCC_4.6.0 {
+}