-rwxr-xr-x | gcl/unixport/rsym_elf.c | 9 |
diff --git a/gcl/unixport/rsym_elf.c b/gcl/unixport/rsym_elf.c index d5962ee83..de86a2d37 100755 --- a/gcl/unixport/rsym_elf.c +++ b/gcl/unixport/rsym_elf.c @@ -231,9 +231,12 @@ char *out; if (name && tmp && tmp[1]=='@' - && tmp[2]=='G' - && tmp[3]=='L' - && tmp[4]=='I') + /* also do translation for similar libc, like solaris, where symbol is */ + /* e.g. setjmp@@SYSVABI_1.3 */ +/* && tmp[2]=='G' */ +/* && tmp[3]=='L' */ +/* && tmp[4]=='I' */ + ) *tmp=0; } |