Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove _map_libc symbol (re: 4c39a97)
It was only on by default for MVS (now z/OS, an IBM mainframe OS), because apparently it doesn't allow overriding *any* libc functions from shared libraries, so all AST functions had to be renamed. On any system where we currently support shared libraries/dynamic linking, this is not needed. _map_libc could be optionally turned on by exporting PACKAGE_OPTIONS=map-libc (that's what the features/options script did) or by passing -D_map_libc in CCFLAGS. But I don't see any actual use for this. Building with renaming all the functions was broken for years and no one complained. I think we can do without the maintenance load.
- Loading branch information