Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!LURCH.STANFORD.EDU!tiemann From: tiemann@LURCH.STANFORD.EDU (Michael Tiemann) Newsgroups: gnu.g++.bug Subject: Re: Bug in g++ (Can't define global variable) Message-ID: <8912022125.AA04492@lurch.Stanford.EDU> Date: 2 Dec 89 21:25:46 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 11 You must use the GNU assembler (which is stated in the README of the distribution). If you do not, then you must define FASCIST_ASSEMBLER, and use techniques of your own devising for initialization of global variables by constructors. Programs like "collect" and "collect2", also part fo the distribution can help with this, but I cannot see any reason why you would want to use these with the GNU assembler available. It is twice as fast as the standard UNIX assembler, and takes less memory. Install GAS and try again. Michael