Stefan Liebler
37d13b179c
S390: Clean setjmp, longjmp, getcontext symbols.
...
For each function setjmp, longjmp, getcontext, there exist a symbol
<func> and a default/versioned symbol <func>@@GLIBC_2.x in the build
obj-files.
This is wrong because it should only exist an unversioned or a
default-versioned symbol with the same name in an obj-file.
Glibc can't be build with recent binutils. See the already fixed linker
bug https://sourceware.org/bugzilla/show_bug.cgi?id=19073 .
Nevertheless, this patch cleans this up.
Furthermore the BSD entry points setjmp, _setjmp were marked as weak,
but should be strong as on other architectures.
(see https://sourceware.org/ml/libc-alpha/2014-07/msg00568.html for an
older discussion with Andreas Schwab)
Some whitespace issues are corrected in sysdeps/s390/s390-64/setjmp.S,
too. But there is no change in the assembler code.
ChangeLog:
* sysdeps/s390/longjmp.c (longjmp, _longjmp, siglongjmp):
Don't create weak aliases,
because versioned symbols are created later.
* sysdeps/s390/s390-32/setjmp.S
(setjmp, _setjmp): Remove weak and rename to an unique name
in SHARED case due to existing versioned symbols.
* sysdeps/s390/s390-64/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S
(getcontext): Create weak alias only in non SHARED case.
* sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: Likewise.
2015-11-09 16:14:49 +01:00
..
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-09-01 13:47:25 +00:00
2015-10-13 11:59:15 -07:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-09-12 21:09:59 -04:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-09 16:14:49 +01:00
2015-01-02 16:29:47 +00:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-06-29 14:38:46 +00:00
2015-11-06 13:58:53 +01:00
2015-10-09 14:26:08 -03:00
2015-08-20 04:29:23 -07:00
2015-11-06 13:58:53 +01:00
2015-10-19 12:04:33 +00:00
2015-06-04 18:58:36 -03:00
2015-11-09 16:14:49 +01:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-08-25 13:45:56 -03:00
2015-11-09 12:48:41 +01:00
2015-11-09 12:48:41 +01:00
2015-01-08 10:49:40 -08:00
2015-01-02 16:29:47 +00:00
2015-05-26 10:10:36 -03:00
2015-05-26 10:10:36 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-06 04:59:13 -08:00
2015-01-02 16:29:47 +00:00
2014-09-16 17:45:03 +00:00
2014-09-16 17:45:03 +00:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-06-20 15:41:35 +00:00
2015-01-02 16:29:47 +00:00
2015-10-20 11:54:09 +00:00
2014-06-25 20:29:45 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-06-04 18:58:36 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-09-17 16:38:54 -07:00
2015-10-19 12:04:33 +00:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-10-20 11:51:03 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-08-21 09:57:15 -07:00
2015-01-02 16:29:47 +00:00
2015-06-09 19:52:01 +00:00
2015-08-21 09:57:15 -07:00
2015-07-10 13:47:09 +02:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-08-21 09:57:15 -07:00
2015-08-21 09:57:15 -07:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-08-21 09:57:15 -07:00
2015-10-19 12:04:33 +00:00
2015-08-21 09:57:15 -07:00
2015-08-25 13:45:56 -03:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-09-12 21:09:59 -04:00
2015-05-26 17:03:35 -03:00
2015-09-08 21:11:03 +00:00
2015-11-09 12:48:41 +01:00
2015-01-02 16:29:47 +00:00
2014-06-12 13:48:47 -07:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-17 12:02:37 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:54:45 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-25 13:45:56 -03:00
2015-08-21 09:57:15 -07:00
2015-01-02 16:29:47 +00:00
2015-10-13 12:01:10 -07:00
2015-08-21 09:57:15 -07:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-11-09 12:48:41 +01:00
2015-01-02 16:29:47 +00:00
2015-10-13 12:01:10 -07:00
2015-08-21 09:57:15 -07:00
2015-01-02 16:29:47 +00:00
2015-06-17 20:20:08 +00:00
2015-10-13 12:01:10 -07:00
2015-06-17 20:19:04 +00:00
2015-06-17 20:19:04 +00:00
2015-10-13 12:01:10 -07:00
2015-08-24 10:53:49 +02:00
2015-10-19 12:04:33 +00:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-11-09 12:48:41 +01:00
2015-11-09 12:48:41 +01:00
2015-06-04 14:52:34 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-06-04 18:58:36 -03:00
2015-08-11 09:37:38 +02:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-05-22 17:09:36 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-05-05 08:28:35 +02:00
2015-05-05 08:28:35 +02:00
2015-01-02 16:29:47 +00:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-06-04 18:58:36 -03:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-01-06 08:23:58 -08:00
2015-03-23 16:34:48 +01:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-05-20 14:52:05 -07:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-10-19 12:04:33 +00:00
2015-10-13 12:01:10 -07:00
2015-01-02 16:29:47 +00:00
2015-08-21 09:57:15 -07:00
2015-11-09 16:14:49 +01:00
2015-08-25 13:45:56 -03:00
2015-06-04 18:58:36 -03:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-10-14 06:33:48 -07:00
2015-06-09 14:56:21 -03:00
2015-01-02 16:29:47 +00:00
2015-09-16 14:51:28 +02:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 21:23:47 +00:00
2015-11-09 16:14:49 +01:00
2015-06-04 18:58:36 -03:00
2015-08-25 13:45:56 -03:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-08-25 13:45:56 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-09-12 12:28:47 +00:00
2015-09-08 21:11:03 +00:00
2015-10-19 12:04:33 +00:00
2015-08-24 10:53:49 +02:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-08-25 13:45:56 -03:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-10-13 12:01:10 -07:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-01-02 16:29:47 +00:00
2015-10-19 12:04:33 +00:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-01-06 08:23:58 -08:00
2015-06-04 18:58:36 -03:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-25 13:45:56 -03:00
2015-05-22 17:38:06 -03:00
2015-09-04 15:19:30 -03:00
2015-10-19 12:04:33 +00:00
2015-08-21 09:57:15 -07:00
2015-01-02 16:29:47 +00:00
2015-06-09 19:52:01 +00:00
2015-06-04 18:58:36 -03:00
2015-09-12 21:09:59 -04:00
2015-01-02 16:29:47 +00:00
2015-08-21 09:57:15 -07:00
2015-05-26 10:10:36 -03:00
2015-10-13 11:59:15 -07:00
2014-06-25 18:09:01 +00:00
2015-09-08 21:11:03 +00:00
2015-06-04 18:58:36 -03:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-13 12:01:10 -07:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-10-19 12:04:33 +00:00
2015-06-04 18:58:36 -03:00
2015-10-19 21:23:47 +00:00
2015-01-02 16:29:47 +00:00
2015-06-01 22:25:02 -03:00
2015-08-21 09:57:15 -07:00
2015-02-06 12:30:23 -08:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-06-24 13:56:46 -07:00
2015-02-06 12:30:23 -08:00
2015-02-06 12:30:23 -08:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-08-21 09:57:15 -07:00
2015-01-02 16:29:47 +00:00
2015-11-09 12:48:41 +01:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-06-04 18:58:36 -03:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-08-21 09:57:15 -07:00
2015-10-13 12:01:10 -07:00
2015-10-13 12:01:10 -07:00
2015-08-19 04:41:06 -07:00