aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2017-06-14 10:44:03 +0930
committerAlan Modra <amodra@gmail.com>2017-06-14 10:44:03 +0930
commit4b6e7667db6983fa953c1cac7671f68edacca0b4 (patch)
treeaddb9ae3b305993ecd017b003c1c1e2b1a45d073 /ChangeLog
parentfb499eb04e8aa897e2b97694be92a1506885c1df (diff)
downloadglibc-4b6e7667db6983fa953c1cac7671f68edacca0b4.tar
glibc-4b6e7667db6983fa953c1cac7671f68edacca0b4.tar.gz
glibc-4b6e7667db6983fa953c1cac7671f68edacca0b4.tar.bz2
glibc-4b6e7667db6983fa953c1cac7671f68edacca0b4.zip
PowerPC64 sysdep.h tidy
.align on some targets takes a byte alignment, on others like powerpc, log2 of the byte alignment. It's a good idea to avoid .align, particularly since x86 and powerpc are different. This patch fixes the occurrences of .align in powerpc64/sysdep.h, renames DOT_LABEL since the macro doesn't have anything to do with adding dots, removes extraneous semicolons, and fixes some formatting. * sysdeps/powerpc/powerpc64/sysdep.h: Formatting. (FUNC_LABEL): Rename from DOT_LABEL. (ENTRY_1): Use FUNC_LABEL and remove leading space from label. Use .p2align rather than .align. (TRACEBACK, TRACEBACK_MASK): Use .p2align rather than .align. (ABORT_TRANSACTION): Likewise. (ENTRY_1, ENTRY_2, END_2, LOCALENTRY): Remove unnecessary semicolons, particularly at end. Add semicolon at invocation as necessary. (TRACEBACK, TRACEBACK_MASK, PSEUDO, PSEUDO_NOERRNO): Likewise. (PSEUDO_ERRVAL, PPC64_LOAD_FUNCPTR, OPD_ENT): Likewise. * sysdeps/powerpc/powerpc64/multiarch/strrchr-power8.S (ENTRY, END): Adjust to suit.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3f43ec4c6f..3b4693461e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,20 @@
2017-06-14 Alan Modra <amodra@gmail.com>
+ * sysdeps/powerpc/powerpc64/sysdep.h: Formatting.
+ (FUNC_LABEL): Rename from DOT_LABEL.
+ (ENTRY_1): Use FUNC_LABEL and remove leading space from label.
+ Use .p2align rather than .align.
+ (TRACEBACK, TRACEBACK_MASK): Use .p2align rather than .align.
+ (ABORT_TRANSACTION): Likewise.
+ (ENTRY_1, ENTRY_2, END_2, LOCALENTRY): Remove unnecessary semicolons,
+ particularly at end. Add semicolon at invocation as necessary.
+ (TRACEBACK, TRACEBACK_MASK, PSEUDO, PSEUDO_NOERRNO): Likewise.
+ (PSEUDO_ERRVAL, PPC64_LOAD_FUNCPTR, OPD_ENT): Likewise.
+ * sysdeps/powerpc/powerpc64/multiarch/strrchr-power8.S (ENTRY,
+ END): Adjust to suit.
+
+2017-06-14 Alan Modra <amodra@gmail.com>
+
* sysdeps/powerpc/powerpc64/sysdep.h: (FRAME_BACKCHAIN,
FRAME_CR_SAVE, FRAME_LR_SAVE): Move out of conditional.
(FRAME_PARM1_SAVE, FRAME_PARM2_SAVE, FRAME_PARM3_SAVE,