https://sourceware.org/bugzilla/show_bug.cgi?id=22738

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Eric Botcazou <ebotca...@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d85815e2d16f7c042d7912f1fa85bf1b9c28ca44

commit d85815e2d16f7c042d7912f1fa85bf1b9c28ca44
Author: Eric Botcazou <ebotca...@gcc.gnu.org>
Date:   Tue Jan 30 00:13:51 2018 +0100

    Fix PR gas/22738 (.dc.a directive has wrong size on SPARC 64-bit).

    The .dc.a directive has wrong size (32 bits) on SPARC 64-bit because
    the assembler sets the correct BFD architecture only at the very end
    of the processing and it's too late for the directive.  It's fixed by
    defining TARGET_MACH and making it return a sensible default value.

    gas/
        * config/tc-sparc.h (sparc_mach): Declare.
        (TARGET_MACH): Define to above.
        * config/tc-sparc.c (sparc_mach): New function.
        (sparc_md_end): Minor tweak.
    ld/
        * testsuite/ld-elf/pr22450.d: Remove reference to SPARC64.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to