[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/12354] New: compiling glibc gives "previous cfi entry not close
From: |
breggen at hotmail dot com |
Subject: |
[Bug gas/12354] New: compiling glibc gives "previous cfi entry not closed" while compiling on ARM |
Date: |
Wed, 29 Dec 2010 09:23:15 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=12354
Summary: compiling glibc gives "previous cfi entry not closed"
while compiling on ARM
Product: binutils
Version: 2.21
Status: NEW
Severity: normal
Priority: P2
Component: gas
AssignedTo: address@hidden
ReportedBy: address@hidden
Created attachment 5172
--> http://sourceware.org/bugzilla/attachment.cgi?id=5172
sigrestorer.s file created by GCC compiler before assembly
Trying to compile glibc 2.12 using GCC 4.5.2 and binutils 2.21 gives an
unwanted result:
../sysdeps/unix/sysv/linux/arm/sigrestorer.S: Assembler messages:
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:30: Error: previous CFI entry not
closed (missing .cfi_endproc)
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:31: Error: open CFI at the end of
file; missing .cfi_endproc directive
I've seen a similiar bug in 2006 on the alpha platform but that was patched in
GAS.
System is a ARM armv5tejl, using arm-none-linux-gnueabi compile options. The
current binutils, compiler and libraries are installed as "optware" meaning all
files are stored in /opt due to size limitations on the flash memory.
Attached are the sigrestorer.S sigrestorer.s and the compile log.
The result should have been a compiled and assembled sigrestorer.o
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
- [Bug gas/12354] New: compiling glibc gives "previous cfi entry not closed" while compiling on ARM,
breggen at hotmail dot com <=