From owner-freebsd-hackers Thu Feb 13 18:42:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA29417 for hackers-outgoing; Thu, 13 Feb 1997 18:42:39 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA29411 for ; Thu, 13 Feb 1997 18:42:36 -0800 (PST) Received: from caipfs.rutgers.edu (root@caipfs.rutgers.edu [128.6.155.100]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id SAA10593 for ; Thu, 13 Feb 1997 18:42:30 -0800 (PST) Received: from jenolan.caipgeneral (jenolan.rutgers.edu [128.6.111.5]) by caipfs.rutgers.edu (8.8.5/8.8.5) with SMTP id VAA10953; Thu, 13 Feb 1997 21:39:31 -0500 (EST) Received: by jenolan.caipgeneral (SMI-8.6/SMI-SVR4) id VAA04018; Thu, 13 Feb 1997 21:39:15 -0500 Date: Thu, 13 Feb 1997 21:39:15 -0500 Message-Id: <199702140239.VAA04018@jenolan.caipgeneral> From: "David S. Miller" To: karpen@ocean.campus.luth.se CC: hamby@aris.jpl.nasa.gov, hackers@freebsd.org In-reply-to: <199702140004.BAA03489@ocean.campus.luth.se> (message from Mikael Karpberg on Fri, 14 Feb 1997 01:04:54 +0100 (MET)) Subject: Re: Sun Workshop compiler vs. GCC? Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk From: Mikael Karpberg Date: Fri, 14 Feb 1997 01:04:54 +0100 (MET) Speaking of CC and g++... At work we use CC, and I'm getting fairly used to templates, WORKING exceptions (WOW! Who ever heard of such a thing?), and all the thread thingies, like mutexes, etc, default Just Working. So... Does anyone know when g++ will handle this? Would be SO nice to have at home too, for the pet projects. 2.8.0 will have what you describe. In fact completely generic exception code generation has been added to gcc's backend. This means the target specific code for exception generation can be shared between the ADA and C++ frontends. In fact the new exception mechanism allows you to compile a normal C library which is exception aware. For example, this lets a throw propagate properly back through a call to qsort() in libc. ---------------------------------------------//// Yow! 11.26 MB/s remote host TCP bandwidth & //// 199 usec remote TCP latency over 100Mb/s //// ethernet. Beat that! //// -----------------------------------------////__________ o David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><