summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2013-11-25 16:02:12 +0000
committerRainer Orth <ro@gcc.gnu.org>2013-11-25 16:02:12 +0000
commit80e87457803f7c77ced5ff80f86b146f53625e65 (patch)
treea68960e8c70f36ec2e4f618fd44c3bacab8eac28 /libgcc
parent984239ade961b08b46f272b6f8f104cf8cf77e4f (diff)
downloadgcc-80e87457803f7c77ced5ff80f86b146f53625e65.tar.gz
Suppress some warnings for soft-fp files
* config/t-softfp (soft-fp-objects-base): New variable. (soft-fp-objects): Use it. From-SVN: r205355
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog5
-rw-r--r--libgcc/config/t-softfp6
2 files changed, 9 insertions, 2 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 1e7731a5992..4b58a1fafc6 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,8 @@
+2013-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * config/t-softfp (soft-fp-objects-base): New variable.
+ (soft-fp-objects): Use it.
+
2013-11-23 David Edelson <dje.gcc@gmail.com>
Andrew Dixie <andrewd@gentrack.com>
diff --git a/libgcc/config/t-softfp b/libgcc/config/t-softfp
index 6d0c38bcc5e..cabda6e5705 100644
--- a/libgcc/config/t-softfp
+++ b/libgcc/config/t-softfp
@@ -88,8 +88,10 @@ endif
# for the functions in the soft-fp files have not been brought across
# from glibc.
-soft-fp-objects = $(addsuffix $(objext), $(softfp_file_list)) \
- $(addsuffix _s$(objext), $(softfp_file_list))
+soft-fp-objects-base = $(basename $(notdir $(softfp_file_list)))
+
+soft-fp-objects = $(addsuffix $(objext), $(soft-fp-objects-base)) \
+ $(addsuffix _s$(objext), $(soft-fp-objects-base))
$(soft-fp-objects) : INTERNAL_CFLAGS += -Wno-missing-prototypes -Wno-type-limits