forked from OSchip/llvm-project
Recent versions of the OS X linker support this but follow the existing OS X linker convention of using an underscore in the option name, i.e., -export_dynamic. Rather than changing our configure scripts to check for that alternate spelling, it is simpler to just use the compiler's -rdynamic option and let it deal with translating that to the appropriate linker option. One potential disadvantage of this approach is that the compiler will typically ignore -rdynamic on platforms where it is not supported, so the HAVE_LINK_EXPORT_DYNAMIC in config.h will not necessarily show whether that option has any effect or not. I don't see any in-tree uses of that macro, so I'm assuming it is OK. llvm-svn: 187686 |
||
|---|---|---|
| .. | ||
| m4 | ||
| AutoRegen.sh | ||
| ExportMap.map | ||
| LICENSE.TXT | ||
| config.guess | ||
| config.sub | ||
| configure.ac | ||
| install-sh | ||
| ltmain.sh | ||
| mkinstalldirs | ||