Bug 461723 - TCF agent misses PowerPC 64 ElfV2 support
Summary: TCF agent misses PowerPC 64 ElfV2 support
Status: RESOLVED FIXED
Alias: None
Product: TCF
Classification: Tools
Component: Agent (show other bugs)
Version: 1.3   Edit
Hardware: Power PC All
: P3 normal (vote)
Target Milestone: 1.3   Edit
Assignee: Project Inbox CLA
QA Contact: Eugene Tarassov CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-09 10:43 EDT by Vincent Hue CLA
Modified: 2015-06-16 03:17 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Hue CLA 2015-03-09 10:43:27 EDT
Previous PPC64 ABI (known as 1.9) contains an opd section with function descriptors. 
An ELF file without an OPD section was marked as invalid. 
The most recent ABI (v.2) no longer uses OPD section. Function calls are now direct.

The agent needs to detect the ABI version and enable/disable the use 
of function descriptors accordingly.

The ABI version is stored in the  e_flags member of the ELF header. 

Proposed change : 
https://git.eclipse.org/r/43415
Comment 1 Eugene Tarassov CLA 2015-03-10 15:32:43 EDT
Submitted.
Thanks!