git: DragonFly_RELEASE_3_2 csu: Fix .eh_frame_hdr errors seen on i386

John Marino marino at crater.dragonflybsd.org
Mon Feb 18 00:00:04 PST 2013


commit d9520b10f10f06885eb591e65987577e7e4c34e0
Author: John Marino <draco at marino.st>
Date:   Mon Feb 18 01:15:59 2013 +0100

    csu: Fix .eh_frame_hdr errors seen on i386
    
    The libcsu object files should have been generated with
    -fno-asynchronous-unwind-tables.  The crtbegin*, crtend* objects,
    specific to a compiler, were generated with this flag on both platforms
    as seen in the vendor build.  This commit builds libcsu with the same
    cflags on both platforms, and it allows the error frame header to get
    built successfully.
    
    This has been seen on i386 for a while, and later bug #2511 hit upon
    it outside of the world build.

Summary of changes:
 lib/csu/i386/Makefile.csu   | 2 ++
 lib/csu/x86_64/Makefile.csu | 1 +
 2 files changed, 3 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d9520b10f10f06885eb591e65987577e7e4c34e0


-- 
DragonFly BSD source repository



More information about the Commits mailing list