aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorZack Weinberg <zack@gcc.gnu.org>2004-11-17 05:39:02 +0000
committerZack Weinberg <zack@gcc.gnu.org>2004-11-17 05:39:02 +0000
commit7c8347536fcd9cf01264aba9a3827915f26de05d (patch)
treef47c4639b62229f963495d861463f9b3de09e56a /libjava
parentace6d09bfa82365b936696aee87ddf48a079eda2 (diff)
downloadgcc-7c8347536fcd9cf01264aba9a3827915f26de05d.zip
gcc-7c8347536fcd9cf01264aba9a3827915f26de05d.tar.gz
gcc-7c8347536fcd9cf01264aba9a3827915f26de05d.tar.bz2
mkmap-flat.awk, [...]: If the last version assigned to a symbol was '%exclude', do not emit it anywhere.
* mkmap-flat.awk, mkmap-symver.awk: If the last version assigned to a symbol was '%exclude', do not emit it anywhere. If leading_underscore is true, prefix all symbols from the version scripts with a leading underscore before comparing them with nm output or emitting them. Remove support for dot symbols. * config/t-slibgcc-darwin (SHLIB_LINK): Use mkmap-flat.awk. (SHLIB_MAPFILES): Use libgcc-std.ver. (SHLIB_MKMAP_OPTS): Enable leading-underscore mode. (SHLIB_LINK): Add -Wl,-exported_symbols_list,$(SHLIB_MAP). * config/sh/t-linux: Use the normal libgcc-std.ver, plus libgcc-excl.ver and libgcc-glibc.ver. * config/sh/libgcc-excl.ver: New file. * config/sh/libgcc-std.ver, libgcc-darwin.ver: Delete. From-SVN: r90792
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions