Date: Wed, 11 Aug 1999 09:18:14 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: "Mark E." cc: djgpp-workers AT delorie DOT com, Robert Hoehne Subject: Re: patch for i386go32.c In-Reply-To: <199908101850.SAA70660@out2.ibm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Tue, 10 Aug 1999, Mark E. wrote: > I've searched the DJGPP sources and I can't turn up any references to > __EH_FRAME_{BEGIN,END}__. By ``DJGPP sources'' what exactly do you mean? Does that include the C++ libraries' sources (libstdc++ and libg++)? > The one test I made using g++ exceptions shows that > deleting the __EH* symbols and LONG(0) made no difference. So > perhaps these symbols are safe to delete? Perhaps searching the news group archives for __EH_FRAME_BEGIN will provide examples of code that used to need them. Robert, can you please tell what was the cause to put __EH_FRAME_* into the linker scripts? I know that at one time users who had djgpp.djl without them would get undefined references from the linker (see section 8.19 of the FAQ), but I forget the details.