[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] Re: setjmp
From: |
Camm Maguire |
Subject: |
[Gcl-devel] Re: setjmp |
Date: |
01 Feb 2002 15:51:57 -0500 |
address@hidden writes:
> I think it would be better if you could tell me how to
> fix the setjmp problem, and check the new configure into cvs.
> for solaris.h you need to uncomment the define DBEGIN line.
> There are some other undefined globals, which after you explain
> how to fix setjmp, I could fix. However, I cant seem to
> reproduce them now.
> Dan
>
>
Just checked this into CVS:
Index: unixport/rsym_elf.c
===================================================================
RCS file: /cvsroot/gcl/gcl/unixport/rsym_elf.c,v
retrieving revision 1.4
diff -u -r1.4 rsym_elf.c
--- unixport/rsym_elf.c 6 Jan 2002 07:40:25 -0000 1.4
+++ unixport/rsym_elf.c 1 Feb 2002 20:35:29 -0000
@@ -229,9 +229,12 @@
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;
}
OK, so I'll uncomment DBEGIN, and cut the 2.4.1 tar ball. Full
solaris support will wait for 2.4.2.
Take care,
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah