fix regression in access to optopt object
authorRich Felker <dalias@aerifal.cx>
Mon, 19 Nov 2018 18:11:56 +0000 (13:11 -0500)
committerRich Felker <dalias@aerifal.cx>
Mon, 19 Nov 2018 18:20:41 +0000 (13:20 -0500)
commit b9410061e2ad6fe91bb3910c3adc7d4a315b7ce9 inadvertently omitted
optopt from the "dynamic list", causing it to be split into separate
objects that don't share their value if the main program contains a
copy relocation for it (for non-PIE executables that access it, and
some PIE ones, depending on arch and toolchain versions/options).

dynamic.list

index 686f8eb487fd31b7b9cc7c4c94c396869b4a5609..ee0d363b648dffcc65c3fc0c56b09d9ea2a00114 100644 (file)
@@ -28,6 +28,7 @@ __signgam;
 optarg;
 optind;
 opterr;
+optopt;
 optreset;
 __optreset;