This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

setjmp vs. gcc's __builtin_setjmp [Was: Failure to build gnat tools on cygwin: *** [../../gnatchop.exe] Error 139]


On Sat, Nov 22, 2003 at 05:04:24PM +0100, Christian Joensson wrote:

> > AC> Seems to be related to recent non-Ada changes.
> > 
> > AC> See e.g. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13142

Just a heads-up here, the proposed patch to this bug is still
unrevised, however, searching the gcc cvs source tree for "setjmp"
gives me these hits:

./gcc/ada/utils.c:      (get_identifier ("setjmp"), NULL_TREE,
./gcc/builtins.def:DEF_GCC_BUILTIN        (BUILT_IN_SETJMP, "setjmp", BT_FN_INT_PTR, ATTR_NULL)
./gcc/calls.c:	       && (! strcmp (tname, "setjmp")
./gcc/config/ia64/ia64.c:	    && (! strcmp (name, "setjmp")
./gcc/config/sparc/sparc.md:(define_expand "setjmp"
./gcc/FSFChangeLog.10:	* expr.c (expand_builtin, case BUILT_IN_SETJMP): Call "setjmp"
./gcc/optabs.c:  setjmp_libfunc = init_one_libfunc ("setjmp");

Are they potential problems too?

Cheers,

/ChJ


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]