home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / sysv386 / 12621 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  1.3 KB

  1. Path: sparky!uunet!wupost!tulane!uflorida!sinkhole.unf.edu!shite
  2. From: shite@sinkhole.unf.edu (Stephen Hite)
  3. Newsgroups: comp.unix.sysv386
  4. Subject: Re: Help: g++ & V.4
  5. Keywords: g++ c++ V.4 gnu assembler 386
  6. Message-ID: <1992Jul30.022812.21678@sinkhole.unf.edu>
  7. Date: 30 Jul 92 02:28:12 GMT
  8. References: <bilse.712010793@login.dkuug.dk>
  9. Organization: University of North Florida, Jacksonville
  10. Lines: 22
  11.  
  12. In article <bilse.712010793@login.dkuug.dk> bilse@login.dkuug.dk (Per G. Bilse) writes:
  13. >I have a V.4 system (Consensys, to be specific) and have problems
  14. >with the assembler output from g++.  For constructors and destructors,
  15. >g++ outputs special sections ...
  16. >
  17. >  .section .dtors,"a",@progbits .long <address>
  18. >
  19. >... (and with .ctors for constructors).  However, the assembler distinctly
  20. >dislikes anything following the ``"a"''.  I've tried unsuccessfully
  21. >to fiddle about with the output from g++, trying to use .rodata etc,
  22. >but with no success.  Now, the question is if the assembler on
  23. >Consensys is out of line, or if the method of handling C++ information
  24. >is different on '386 V.4 from that on other V.4s.
  25. >
  26.  
  27.   This was a problem in an older version of g++ (v2.0 I think).  Get
  28. v2.2.2 and you should be okay.  The problem is caused by a missing
  29. newline in 2 instances of an fprintf in one of the header files (forget
  30. which one).
  31.  
  32. Steve Hite
  33. shite@sinkhole.unf.edu
  34.