[PATCH] Remove historical remnant prototypes from libgcc2.h

Dave Korn dave.korn@artimi.com
Wed Mar 28 18:17:00 GMT 2007

     Hello world,

  The eh support functions __get_eh_table_language and __get_eh_table_version
were deleted from libgcc2.c by rth in r.40924, Wed Mar 28 2001, as part of the
IA-64 abi exception-handling work, but in a minor oversight their prototypes
(and a supporting forward-declaration of struct exception_descriptor) remained
in libgcc2.h.  I think we can safely remove them now!

  I've only tested this by bootstrapping C and C++ without running the
testsuite at all.  I'll do so if anyone's at all worried, but frankly, this
one is pretty much a no-brainer; if I was a maintainer I'd be committing this
as obvious.

:ADDPATCH libgcc:

2007-03-28  Dave Korn  <dave.korn@artimi.com>

	* gcc/libgcc2.h (exception_descriptor):  Don't forward-declare.
	(__get_eh_table_language, __get_eh_table_version):  Delete
	prototypes of long-dead functions.

Can't think of a witty .sigline today....
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libgcc-old-protos-remove.patch
Type: application/octet-stream
Size: 679 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070328/a92ea47f/attachment.obj>

More information about the Gcc-patches mailing list