This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/18421] [hppa] read-only segment has dynamic relocations
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Tue, 18 Aug 2015 06:59:13 +0000
- Subject: [Bug libc/18421] [hppa] read-only segment has dynamic relocations
- Auto-submitted: auto-generated
- References: <bug-18421-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=18421
--- Comment #9 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via cf4253777412e9c8d5bfbc1c8b975f472e1e7d43 (commit)
via 352d0eafb669a688003471783ca43cf5a3e94cd2 (commit)
via 55b14dda4375b7b8f80f09a791bdf3cf7e0f3e08 (commit)
via 605021b6b9906b9b3f8c5c883ccb090bb1d140ad (commit)
via 4454e161cb3ba9236259b377eb5b59f171a5432d (commit)
via 44e01f06a019e131c8e6f3984a37bdc6a7811479 (commit)
via d5a77fcafdcd3494663387e7100e2fb2d180af5b (commit)
via c5bf7f84bf041e9c7c690d09baad4daf3e992805 (commit)
via 8584204806ffea6f33bc6e42a1f07d6bc5a35105 (commit)
via 43329fe1396080faf025118b31053fd19e029c12 (commit)
from 3fb4cfaf1f1e8d58312720c70d224e2050d469fc (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=cf4253777412e9c8d5bfbc1c8b975f472e1e7d43
commit cf4253777412e9c8d5bfbc1c8b975f472e1e7d43
Author: Alan Modra <amodra@gmail.com>
Date: Fri Aug 14 22:15:49 2015 -0400
hppa: start.S: rework references to fix PIE TEXTRELs [BZ #18421]
The startup code was not using PIC friendly references leading to TEXTRELs
in every PIE ELF.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=352d0eafb669a688003471783ca43cf5a3e94cd2
commit 352d0eafb669a688003471783ca43cf5a3e94cd2
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:14:28 2015 -0400
hppa: timerfd.h: move to common sys/timerfd.h
Use the common sys/timerfd.h to avoid duplication and move the
arch-specific settings into bits/timerfd.h.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=55b14dda4375b7b8f80f09a791bdf3cf7e0f3e08
commit 55b14dda4375b7b8f80f09a791bdf3cf7e0f3e08
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:14:16 2015 -0400
hppa: signalfd.h: move to common sys/signalfd.h
Use the common sys/signalfd.h to avoid duplication and move the
arch-specific settings into bits/signalfd.h.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=605021b6b9906b9b3f8c5c883ccb090bb1d140ad
commit 605021b6b9906b9b3f8c5c883ccb090bb1d140ad
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:14:00 2015 -0400
hppa: inotify.h: move to common sys/inotify.h
Use the common sys/inotify.h to avoid duplication and move the
arch-specific settings into bits/inotify.h.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=4454e161cb3ba9236259b377eb5b59f171a5432d
commit 4454e161cb3ba9236259b377eb5b59f171a5432d
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:13:37 2015 -0400
hppa: eventfd.h: move to common sys/eventfd.h
Use the common sys/eventfd.h to avoid duplication and move the
arch-specific settings into bits/eventfd.h.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=44e01f06a019e131c8e6f3984a37bdc6a7811479
commit 44e01f06a019e131c8e6f3984a37bdc6a7811479
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:12:54 2015 -0400
hppa: epoll.h: move to common sys/epoll.h
Use the common sys/epoll.h to avoid duplication and move the arch-specific
settings into bits/epoll.h.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d5a77fcafdcd3494663387e7100e2fb2d180af5b
commit d5a77fcafdcd3494663387e7100e2fb2d180af5b
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:11:50 2015 -0400
hppa: sigaction.h: update define export based on __USE_XOPEN2K8
This brings hppa in line with other ports by exporting a few more defines
based on the __USE_XOPEN2K8 define and not just __USE_MISC.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=c5bf7f84bf041e9c7c690d09baad4daf3e992805
commit c5bf7f84bf041e9c7c690d09baad4daf3e992805
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:11:03 2015 -0400
hppa: shm.h: add SHM_EXEC
This brings hppa in line with all the other arches.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8584204806ffea6f33bc6e42a1f07d6bc5a35105
commit 8584204806ffea6f33bc6e42a1f07d6bc5a35105
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:09:30 2015 -0400
hppa: drop __ASSUME_LWS_CAS define
We require recent enough kernels for this now, and we've been hardcoding
it to 1, so drop it entirely now.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=43329fe1396080faf025118b31053fd19e029c12
commit 43329fe1396080faf025118b31053fd19e029c12
Author: Mike Frysinger <vapier@gentoo.org>
Date: Fri Aug 14 22:07:40 2015 -0400
hppa: assume TLS everywhere
This brings hppa inline with all the other arches and main code where we
require TLS support everywhere. That means dropping the defines USE_TLS
and USE___THREAD, and dropping the binutils check (since we already have
a version requirement that is new enough).
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 57 ++++++++++
sysdeps/hppa/configure | 57 ----------
sysdeps/hppa/configure.ac | 45 --------
sysdeps/hppa/dl-machine.h | 4 +-
sysdeps/hppa/libc-tls.c | 4 -
sysdeps/hppa/nptl/tls.h | 3 -
sysdeps/hppa/start.S | 16 +++-
sysdeps/unix/sysv/linux/hppa/bits/atomic.h | 10 +--
sysdeps/unix/sysv/linux/hppa/bits/epoll.h | 27 +++++
sysdeps/unix/sysv/linux/hppa/bits/eventfd.h | 31 +++++
sysdeps/unix/sysv/linux/hppa/bits/inotify.h | 29 +++++
sysdeps/unix/sysv/linux/hppa/bits/shm.h | 1 +
sysdeps/unix/sysv/linux/hppa/bits/sigaction.h | 2 +
sysdeps/unix/sysv/linux/hppa/bits/signalfd.h | 29 +++++
sysdeps/unix/sysv/linux/hppa/bits/timerfd.h | 29 +++++
sysdeps/unix/sysv/linux/hppa/kernel-features.h | 3 -
sysdeps/unix/sysv/linux/hppa/sys/epoll.h | 143 ------------------------
sysdeps/unix/sysv/linux/hppa/sys/eventfd.h | 53 ---------
sysdeps/unix/sysv/linux/hppa/sys/inotify.h | 106 ------------------
sysdeps/unix/sysv/linux/hppa/sys/signalfd.h | 65 -----------
sysdeps/unix/sysv/linux/hppa/sys/timerfd.h | 59 ----------
21 files changed, 223 insertions(+), 550 deletions(-)
create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/epoll.h
create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/eventfd.h
create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/inotify.h
create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/signalfd.h
create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/timerfd.h
delete mode 100644 sysdeps/unix/sysv/linux/hppa/sys/epoll.h
delete mode 100644 sysdeps/unix/sysv/linux/hppa/sys/eventfd.h
delete mode 100644 sysdeps/unix/sysv/linux/hppa/sys/inotify.h
delete mode 100644 sysdeps/unix/sysv/linux/hppa/sys/signalfd.h
delete mode 100644 sysdeps/unix/sysv/linux/hppa/sys/timerfd.h
--
You are receiving this mail because:
You are on the CC list for the bug.