summaryrefslogtreecommitdiffstats
path: root/libgcc/Makefile.in
diff options
context:
space:
mode:
authorjules <jules@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-01 12:02:45 +0000
committerjules <jules@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-01 12:02:45 +0000
commitac34b7dbfca6a8c9ad8bc93cee72301998408e0d (patch)
treef40191ddc8ef7538172bd6a7e2df729399b95b50 /libgcc/Makefile.in
parent7f7ae544c99df8111e45c7ebf333d36371bada0f (diff)
downloadppe42-gcc-ac34b7dbfca6a8c9ad8bc93cee72301998408e0d.tar.gz
ppe42-gcc-ac34b7dbfca6a8c9ad8bc93cee72301998408e0d.zip
libgcc/
* Makefile.in (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): New. (libgcc-std.ver.in): Use above. * fixed-bit.h (LIBGCC2_FIXEDBIT_GNU_PREFIX): Define, if LIBGCC2_GNU_PREFIX is defined. Use instead of LIBGCC2_GNU_PREFIX throughout file. * config/t-fixedpoint-gnu-prefix: New file. * config/t-gnu-prefix (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): Set. * libgcc-std.ver.in (fixed-point routines): Use __FIXPTPFX__ instead of __PFX__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177019 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/Makefile.in')
-rw-r--r--libgcc/Makefile.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in
index 8c41ffcf7a6..5f7cd629fc2 100644
--- a/libgcc/Makefile.in
+++ b/libgcc/Makefile.in
@@ -253,6 +253,7 @@ objects = $(filter %$(objext),$^)
# Collect any host-specific information from Makefile fragments.
LIBGCC_VER_GNU_PREFIX = __
+LIBGCC_VER_FIXEDPOINT_GNU_PREFIX = __
LIBGCC_VER_SYMBOLS_PREFIX =
tmake_file = @tmake_file@
@@ -837,7 +838,8 @@ mapfile = libgcc.map
endif
libgcc-std.ver: $(srcdir)/libgcc-std.ver.in
- sed -e 's/__PFX__/$(LIBGCC_VER_GNU_PREFIX)/g' < $< > $@
+ sed -e 's/__PFX__/$(LIBGCC_VER_GNU_PREFIX)/g' \
+ -e 's/__FIXPTPFX__/$(LIBGCC_VER_FIXEDPOINT_GNU_PREFIX)/g' < $< > $@
libgcc_s$(SHLIB_EXT): $(libgcc-s-objects) $(extra-parts)
# @multilib_flags@ is still needed because this may use
OpenPOWER on IntegriCloud