Skip to content

Commit 41cb937

Browse files
committed
README: say that this is about dlopen notes too
1 parent 50f228b commit 41cb937

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
1-
ELF Package Notes Reference Implementation
1+
ELF Package and Dlopen Notes Reference Implementation
22

33
## Description
44

5-
This repository provides RPM and DEB packaging tools to generate an ELF note
6-
that will be linked into compiled binaries (programs and shared libraries) to
7-
provide metadata about the package for which the binary was compiled.
5+
This repository provides RPM and DEB packaging tools to generate an
6+
`.note.package` ELF note that will be linked into compiled binaries (programs
7+
and shared libraries) to provide metadata about the package for which the
8+
binary was compiled.
89

910
See [Package Metadata for Core Files](https://systemd.io/ELF_PACKAGE_METADATA/)
1011
for the overview and details.
1112

12-
The new `--package-metadata` option provided by bfd, gold, mold and lld is used.
13+
The new `--package-metadata` option provided by `bfd`, `gold`, `mold`, and `lld` is used.
14+
15+
It also provides scripts to extract and display `.note.dlopen` ELF notes
16+
that are used to describe libraries loaded via `dlopen(3)`.
17+
18+
See [`dlopen()` Metadata for ELF Files](https://systemd.io/ELF_PACKAGE_METADATA/)
19+
for the overview and details.
1320

1421
## Requirements
1522
* binutils (>= 2.39)

0 commit comments

Comments
 (0)