diff options
author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 00:55:35 +0000 |
---|---|---|
committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 00:55:35 +0000 |
commit | 1a17e78f5c6126e1387cee11acd4972b3ecb6be2 (patch) | |
tree | 4d01fdf916779de9bd2bbbf97797dea6b7e817a7 /gcc/mkmap-symver.awk | |
parent | c4f7b7341fe8724cb7e8b091b7227e7c65c8bd38 (diff) | |
download | gcc-1a17e78f5c6126e1387cee11acd4972b3ecb6be2.tar.gz |
* mklibgcc.in (SHLIB_MKMAP_OPTS): New variable.
* mkmap-symver.awk (dotsyms): If set, output .foo as well as foo.
* Makefile.in (SHLIB_MKMAP_OPTS): Pass to mklibgcc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51153 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/mkmap-symver.awk')
-rw-r--r-- | gcc/mkmap-symver.awk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/mkmap-symver.awk b/gcc/mkmap-symver.awk index c6e3533f531..51b6df28ca7 100644 --- a/gcc/mkmap-symver.awk +++ b/gcc/mkmap-symver.awk @@ -92,7 +92,11 @@ function output(lib) { printf(" global:\n"); for (sym in ver) if ((ver[sym] == lib) && (sym in def)) - printf("\t%s;\n", sym); + { + printf("\t%s;\n", sym); + if (dotsyms) + printf("\t.%s;\n", sym); + } if (inherit[lib]) printf("} %s;\n", inherit[lib]); |