about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2018-11-12 14:37:45 +0000
committerJoseph Myers <joseph@codesourcery.com>2018-11-12 14:37:45 +0000
commit092dfde68f7d7e856479f49faf6e69d15293bc1c (patch)
tree919782f34116574624c71cc13382f5da179c6302 /ChangeLog
parent1ecba1fafc160ca70f81211b23f688df8676e612 (diff)
downloadglibc-092dfde68f7d7e856479f49faf6e69d15293bc1c.tar.gz
glibc-092dfde68f7d7e856479f49faf6e69d15293bc1c.tar.xz
glibc-092dfde68f7d7e856479f49faf6e69d15293bc1c.zip
Remove redundant macro definitions from ia64 sfp-machine.h.
After the changes to use the copy attribute, building glibc for ia64
fails, even with older compilers, because
sysdeps/ia64/fpu/sfp-machine.h has a definition of _strong_alias that
now differs from the one in libc-symbols.h.

That definition is a relic of this file coming from libgcc, as are
some other such macro definitions in this file; in the glibc context,
there is no need for those macros, and this patch removes them to fix
the build.

Tested with build-many-glibcs.py for ia64-linux-gnu.

	* sysdeps/ia64/fpu/sfp-machine.h (__LITTLE_ENDIAN): Remove.
	(__BIG_ENDIAN): Likewise.
	(__BYTE_ORDER): Likewise.
	(strong_alias): Likewise.
	(_strong_alias): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 716aa803b4..c85af69b14 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2018-11-12  Joseph Myers  <joseph@codesourcery.com>
+
+	* sysdeps/ia64/fpu/sfp-machine.h (__LITTLE_ENDIAN): Remove.
+	(__BIG_ENDIAN): Likewise.
+	(__BYTE_ORDER): Likewise.
+	(strong_alias): Likewise.
+	(_strong_alias): Likewise.
+
 2018-11-12  Florian Weimer  <fweimer@redhat.com>
 
 	* malloc/malloc.c (unlink_chunk): Turn the unlink macro into this