Summary: | building for hppa fails with cfi errors in syscall wrappers | ||
---|---|---|---|
Product: | glibc | Reporter: | Mike Frysinger <vapier> |
Component: | ports | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlos, carlos_odonell, roland, toolchain |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | 2.15 | ||
Target Milestone: | 2.17 | ||
Host: | hppa2.0-linux-gnu | Target: | |
Build: | Last reconfirmed: |
Description
Mike Frysinger
2012-08-10 05:54:57 UTC
As of 2.16 the hppa port is out of date in at least the 25 ways I listed at <http://sourceware.org/ml/libc-ports/2012-06/msg00048.html>; this may be a 26th. In addition or since 2.16, it needs c++-types data, TLS configure checks removed, and __ASSUME_LWS_CAS definition / conditionals removed. Fixed by: commit 236bb0623dba86582ded9f89b8d79f362404f7a1 Author: Carlos O'Donell <carlos@systemhalted.org> Date: Mon Oct 29 23:31:55 2012 -0400 hppa: Add cfi direcvtives. We add cfi directives to the syscall assembly. 2012-10-29 Carlos O'Donell <carlos@systemhalted.org> + * sysdeps/unix/sysv/linux/hppa/sysdep.h (ENTRY): Add cfi_startproc. + Use .cfi_offset for rp store. + (ENTRY_LEAF): Likewise. + (END) Add cfi_Endproc. + (DO_CALL): Add cfi directives. + and: commit 77a13b85e36160e47c49886195d1af64a417074d Author: Carlos O'Donell <carlos@systemhalted.org> Date: Thu Nov 29 10:08:31 2012 -0500 hppa: Add BZ#14447 to NEWS and ChangeLog.hppa. |