bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/14779] readelf.c:403:3: error: unknown type name 'mbstate_


From: cvs-commit at gcc dot gnu.org
Subject: [Bug binutils/14779] readelf.c:403:3: error: unknown type name 'mbstate_t'
Date: Tue, 30 Oct 2012 12:45:08 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=14779

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> 2012-10-30 12:45:08 UTC ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    address@hidden    2012-10-30 12:44:58

Modified files:
    bfd            : ChangeLog elf-bfd.h elf32-arm.c elflink.c 
    binutils       : ChangeLog bfdtest1.c config.in configure 
                     configure.in readelf.c 
    elfcpp         : ChangeLog arm.h 
    gas/doc        : as.texinfo 
    gold           : ChangeLog arm.cc 
    include/elf    : ChangeLog arm.h 
    ld/testsuite   : ChangeLog 
    ld/testsuite/ld-arm: arm-elf.exp 

Log message:
    bfd:
    * elf32-arm.c (elf32_arm_print_private_bfd_data): Recognise and
    display the new ARM hard-float/soft-float ABI flags for EABI_VER5
    (elf32_arm_post_process_headers): Add the hard-float/soft-float
    ABI flag as appropriate for ET_DYN/ET_EXEC in EABI_VER5.

    binutils:
    * readelf.c (decode_ARM_machine_flags): Recognise and display the
    new ARM hard-float/soft-float ABI flags for EABI_VER5. Split out
    the code for EABI_VER4 and EABI_VER5 to allow this.

    elfcpp:
    * arm.h: New enum for EABI soft- and hard-float flags.

    gold:
    * gold.cc (Target_arm::do_adjust_elf_header): Add the
    hard-float/soft-float ABI flag as appropriate for ET_DYN/ET_EXEC
    in EABI_VER5.

    include:
    * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
    (EF_ARM_ABI_FLOAT_HARD): Likewise.

    ld/testsuite:
    * ld-arm/eabi-hard-float.s: New test source.
    * ld-arm/eabi-soft-float.s: New test source.
    * ld-arm/eabi-hard-float.d: New test.
    * ld-arm/eabi-soft-float.d: New test.
    * ld-arm/eabi-soft-float-ABI4.d: New test.
    * ld-arm/eabi-soft-float-r.d: New test.
    * ld-arm/arm-elf.xp: Use the new tests.

    binutils:
    PR binutils/14779
    * configure.in: Add checks for wchar.h and mbstate_t.
    * config.in: Regenerate.
    * configure: Regenerate.
    * readelf.c: Conditionally include wchar.h.
    (print_symbol): Conditionally use mbstate_t.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.5835&r2=1.5836
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-bfd.h.diff?cvsroot=src&r1=1.348&r2=1.349
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.c.diff?cvsroot=src&r1=1.300&r2=1.301
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&r1=1.455&r2=1.456
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.1950&r2=1.1951
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/bfdtest1.c.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/config.in.diff?cvsroot=src&r1=1.39&r2=1.40
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.diff?cvsroot=src&r1=1.152&r2=1.153
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.in.diff?cvsroot=src&r1=1.113&r2=1.114
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=src&r1=1.583&r2=1.584
http://sourceware.org/cgi-bin/cvsweb.cgi/src/elfcpp/ChangeLog.diff?cvsroot=src&r1=1.49&r2=1.50
http://sourceware.org/cgi-bin/cvsweb.cgi/src/elfcpp/arm.h.diff?cvsroot=src&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/doc/as.texinfo.diff?cvsroot=src&r1=1.259&r2=1.260
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=src&r1=1.984&r2=1.985
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/arm.cc.diff?cvsroot=src&r1=1.156&r2=1.157
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=src&r1=1.448&r2=1.449
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/arm.h.diff?cvsroot=src&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1614&r2=1.1615
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/arm-elf.exp.diff?cvsroot=src&r1=1.97&r2=1.98

-- 
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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]