Makerules: Remove no-op -Wl,-d when linking libc_pic.os
authorFangrui Song <maskray@google.com>
Sun, 26 Jun 2022 22:31:19 +0000 (15:31 -0700)
committerFangrui Song <maskray@google.com>
Sun, 26 Jun 2022 22:31:19 +0000 (15:31 -0700)
commitdbb0f06cc09784f6229cc1736c4af8caa687975f
treeba55c063c73a1d3dbfbebf410d4ed7161b7b0ee4
parent01c60dc90ca404c153d51f0ddc3b5fe36d3c1099
Makerules: Remove no-op -Wl,-d when linking libc_pic.os

In GNU ld, -d assigns space to common symbols for -r (i.e. change common
symbols to STB_GLOBAL definitions).  This option was added in commit
da2d1bc5adf49352232ad0514e79fbd5dcae08e8 (1998) perhaps because ld at
that time had a bug that common symbols did not override shared object
definitions.  -d has been long unneeded and more so since -fno-common
was added to +cflags.
Makerules