Project

General

Profile

Actions

Feature #14401

open

elfdump should understand LLVM section types

Added by Rich Lowe 5 days ago. Updated 1 day ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
cmd - userland programs
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

LLVM produces several ELF sections in the OS specific range for its own purposes. We should teach the ELF tools about them so they can be printed by name, etc.

Several are documented here: https://llvm.org/docs/Extensions.html
others are only present in the header.

Right now I propose to add all of them.

Actions #1

Updated by Electric Monk 4 days ago

  • Gerrit CR set to 1947
Actions #2

Updated by Rich Lowe 1 day ago

testing:

Running elfdump on objects produced by LLVM which contain (a subset of) the sections in question.
Linking such objects in an artificial situation where ld(1) would produce warnings about them
Actions

Also available in: Atom PDF