home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / gcc / help / 2869 < prev    next >
Encoding:
Text File  |  1993-01-06  |  1.7 KB  |  43 lines

  1. Newsgroups: gnu.gcc.help
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cygnus.com!tiemann
  3. From: tiemann@cygnus.com
  4. Subject: Re: exceptions (try/catch) in gcc
  5. Message-ID: <9301061555.AA00979@rtl.cygnus.com>
  6. Sender: daemon@cis.ohio-state.edu
  7. Organization: GNUs Not Usenet
  8. References: <1993Jan06.021948.29272@Veritas.COM>
  9. Distribution: gnu
  10. Date: Tue, 5 Jan 1993 23:55:30 GMT
  11. Lines: 30
  12.  
  13.    To: help-gcc@prep.ai.mit.edu
  14.    Date: 6 Jan 93 02:19:48 GMT
  15.    Organization: VERITAS Software
  16.    From: joshua@veritas.com (Joshua Levy)
  17.    Subject: exceptions (try/catch) in gcc
  18.    
  19.    I can not compile simple C++ programs which contain exceptions,
  20.    such as described in appendix B of the Lippman book (2nd edition).
  21.    I have tried with gcc 2.2.2 and 2.3.3 on a SunOS 4.1.2 machine.
  22.    Try does not seem to be a key word, nor does throw.
  23.    Should this work?  I thought gcc 2.x supported templates and
  24.    exceptions...
  25.    
  26.    Joshua Levy  (joshua@veritas.com)
  27.  
  28. GNU C++ does support templates, but it does not (yet) support
  29. ANSI-style exceptions.  Cygnus Support is targeting a June date for
  30. the release of a version which supports exceptions.
  31.  
  32. It is a fair amount of work to implement this feature, and if you keep
  33. up to date on the bug-fixing we've been doing at Cygnus, you know that
  34. it's a fair amount of work just supporting GNU C++ users who report
  35. bugs to the net.  I encourage people who wish to use GNU C++
  36. commercially to contact Cygnus Support (info@cygnus.com) for
  37. information about our commercial support services for GNU C++ and
  38. other GNU software.  It is our customers who enable us to maintain GNU
  39. C++ as a viable (and friendly) alternative to proprietary software.
  40.  
  41. Michael Tiemann
  42. Cygnus Support
  43.