re PR libstdc++/5625 ([mips] exception unwinding creates invalid pointer on mips)
authorJames E Wilson <wilson@specifixinc.com>
Mon, 9 Feb 2004 21:18:45 +0000 (21:18 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 9 Feb 2004 21:18:45 +0000 (13:18 -0800)
commitc76362b488fac9643f1ca0d549ea6151fd28ba5b
tree7bf9232584860975a8b2d86f90808c9c7d818aa7
parentd886a0416470d04610d04f4af3b401532ea9cd4f
re PR libstdc++/5625 ([mips] exception unwinding creates invalid pointer on mips)

PR libstdc++/5625
* builtin-types.def (BT_WORD, BT_FN_WORD_PTR): New.
* builtins.c (expand_builtin): Handle BUILT_IN_EXTEND_POINTER.
* builtins.def (BUILT_IN_EXTEND_POINTER): New.
* except.c (expand_builtin_extend_pointer): New.
* except.h (expand_builtin_extend_pointer): Declare.

From-SVN: r77554
gcc/ChangeLog
gcc/builtin-types.def
gcc/builtins.c
gcc/builtins.def
gcc/except.c
gcc/except.h