summaryrefslogtreecommitdiff
path: root/usr/src/test/elf-tests
AgeCommit message (Collapse)AuthorFilesLines
2022-11-0715067 linker set should be declared WEAKToomas Soome1-39/+5
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-09-1114821 Add additional AVX512 capabilitiesRobert Mustacchi5-0/+665
14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-1614722 ld should keep group members in separate output sectionsRichard Lowe7-0/+270
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-01-0614319 ld shouldn't warn about SHF_EXCLUDE unknown sectionsRichard Lowe4-3/+48
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-12-2114308 discard SHF_EXCLUDE sections when linking kernel modulesRichard Lowe11-1/+318
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-12-0714292 elf-tests/tests/relocs/i386/got32x/got32x fails if compiler defaults ↵Richard Lowe1-1/+1
to 64bit output Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-12-0614250 ld should resolve discarded COMDAT symbols against their matesRichard Lowe11-0/+324
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-11-1714209 partial support for new relaxable relocationsRichard Lowe13-0/+463
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-11-0614155 ld(1) string table merging could be much fasterRichard Lowe6-1/+118
14157 ld(1) string table merging should follow gABI more closely Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-0913487 want mapfile-based assertions about symbol propertiesRichard Lowe39-2/+1536
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-0811527 elf-tests simple-src.c triggers compiler errorsRobert Mustacchi1-0/+2
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-2410366 ld(1) should support GNU-style linker setsRichard Lowe9-1/+300
10581 ld(1) should know kernel modules are a thing Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-0610471 ld(1) amd64 LD->LE TLS transition causes memory corruptionRichard Lowe6-1/+182
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-03-0610367 ld(1) tests should be a real test suiteRichard Lowe33-0/+1392
10368 want an ld(1) regression test for i386 LD tls transition (10267) Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>