Bug 24662 - readelf: add support for alpha and vax symbol visibility
Summary: readelf: add support for alpha and vax symbol visibility
Status: RESOLVED FIXED
Alias: None
Product: binutils
Classification: Unclassified
Component: binutils (show other bugs)
Version: 2.31
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-10 23:21 UTC by Christos Zoulas
Modified: 2019-06-14 03:55 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments
alpha+vax visibility (595 bytes, patch)
2019-06-10 23:21 UTC, Christos Zoulas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christos Zoulas 2019-06-10 23:21:23 UTC
Created attachment 11830 [details]
alpha+vax visibility
Comment 1 Sourceware Commits 2019-06-11 15:44:45 UTC
The master branch has been updated by Nick Clifton <nickc@sourceware.org>:

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

commit 2057d69dccf36206be3bec5d48ff165621e9a06c
Author: Christos Zoulas <christos@zoulas.com>
Date:   Tue Jun 11 16:43:25 2019 +0100

    Add support for reporting Alpha and Vax symbol visibility in readelf.
    
    	PR 24662
    	* readelf.c (get_alpha_symbol_other): New function.
    	(get_symbol_other): Use for Alpha symbols.
    	(is_32bit_pcrel_reloc): Add R_VAX_PCREL32.
Comment 2 Nick Clifton 2019-06-11 16:48:54 UTC
Hi Christos,

  Patch approved and applied.

Cheers
  Nick
Comment 3 Christos Zoulas 2019-06-12 02:49:38 UTC
thanks!
Comment 4 Sourceware Commits 2019-06-14 03:55:05 UTC
The master branch has been updated by Alan Modra <amodra@sourceware.org>:

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

commit e3fa7860f44b85bc89b09998546fcb09624c3c68
Author: Alan Modra <amodra@gmail.com>
Date:   Fri Jun 14 10:23:20 2019 +0930

    Fix alpha testsuite regression
    
    readelf st_other display improved for alpha.
    
    	PR 24662
    	* testsuite/ld-alpha/tlsbin.rd: Update.
    	* testsuite/ld-alpha/tlsbinr.rd: Update.
    	* testsuite/ld-alpha/tlspic.rd: Update.