Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!hp4nl!dutrun!leo From: leo@duttnph.tudelft.nl (Leo Breebaart) Newsgroups: gnu.g++ Subject: GNU equivalent for +e0/+e1 ? Keywords: Glockenspiel, virtual function tables Message-ID: <1019@dutrun.UUCP> Date: 4 Dec 89 15:40:05 GMT Sender: tnphnws@dutrun.UUCP Reply-To: leo@duttnph.UUCP (Leo Breebaart) Organization: Delft University of Technology, The Netherlands Lines: 18 My advance apologies if the following happens to be an often-asked (or a particularly stupid) question. I have been using the Glockenspiel C++ compiler for some time, but I now want to switch to g++. My libraries compile fine under g++, but with the -g switch on they become *huge*. With Glockenspiel we used the +e0/+e1 option to define external/local virtual function tables, and this kept the .o, .a and executable file sizes down to an acceptable figure. I have been going through the g++ documentation, but I can't find any similar options. But then there are so many possibilities with the GNU products, that I fear I am not seeing the forest for the trees. Can anybody point me in the right direction? Thanks, Leo Breebaart (leo @ duttnph.tudelft.nl) Brought to you by Super Global Mega Corp .com