In GNU ld and ld.lld, -dc is used with -r to allocate space to COMMON
symbols. It is presumably to work around legacy code which cannot
handle COMMON symbols in relocatable output. ld.lld may remove -dc or
make it a no-op for the 15.0.0 release.
As of
|
||
---|---|---|
.. | ||
crunchide.1 | ||
crunchide.c | ||
exec_elf32.c | ||
exec_elf64.c | ||
extern.h | ||
Makefile | ||
Makefile.depend |