-
Notifications
You must be signed in to change notification settings - Fork 62
lto linking, missing symbols #24
Copy link
Copy link
Open
Labels
enhancementRequests a new feature or improvement. Without "need more information", we agree it's desirable.Requests a new feature or improvement. Without "need more information", we agree it's desirable.help wantedThe libxcrypt core developers do not plan to work on this themselves but would review a PR.The libxcrypt core developers do not plan to work on this themselves but would review a PR.
Metadata
Metadata
Assignees
Labels
enhancementRequests a new feature or improvement. Without "need more information", we agree it's desirable.Requests a new feature or improvement. Without "need more information", we agree it's desirable.help wantedThe libxcrypt core developers do not plan to work on this themselves but would review a PR.The libxcrypt core developers do not plan to work on this themselves but would review a PR.
gcc 8.2.0
binutils 2.31.1
glibc 2.28 (with --disable-crypt)
crosscompilation for aarch64, libxcrypt v4.1.1
configure --enable-shared --disable static
If libxcrypt is built with lto in *flags almost all symbols are missing from the library
lto build - bad
Non lto build (gold linker) - good
Is this expected ?