about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--linuxthreads/ChangeLog5
-rw-r--r--linuxthreads/sysdeps/unix/sysv/linux/s390/pt-initfini.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 3d4bfb242b..93a988323c 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-09  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+        * sysdeps/unix/sysv/linux/s390/pt-initfini.c: Use 0x07 padding for
+	code alignment.
+
 2001-02-20  Hans Boehm  <hans_boehm@hp.com>
 
 	* manager.c (manager_mask): Removed static vesion.  Now always local
diff --git a/linuxthreads/sysdeps/unix/sysv/linux/s390/pt-initfini.c b/linuxthreads/sysdeps/unix/sysv/linux/s390/pt-initfini.c
index b494780e99..8fccbcdd13 100644
--- a/linuxthreads/sysdeps/unix/sysv/linux/s390/pt-initfini.c
+++ b/linuxthreads/sysdeps/unix/sysv/linux/s390/pt-initfini.c
@@ -87,7 +87,7 @@ _init:
 	BASR  14,1
 .L22:
 #APP
-	ALIGN
+	.align 4,0x07
 	END_INIT
 
 /*@_init_PROLOG_ENDS*/
@@ -132,7 +132,7 @@ _fini:
 	L	12,.LC17-.LT2_0(13)
 	AR	12,13
 #APP
-	ALIGN
+	.align 4,0x07
 	END_FINI
 
 /*@_fini_PROLOG_ENDS*/