On Wed, Oct 17, 2007 at 02:28:01PM -0700, David Leimbach wrote: > On 10/17/07, Roman Divacky <rdivacky_at_freebsd.org> wrote: > > > > On Wed, Oct 17, 2007 at 08:27:58PM +0200, Ed Schouten wrote: > > > * Ed Schouten <ed_at_fxq.nl> wrote: > > > > One of the major obstacles for PCC is that it didn't support a way to > > > > pack structures in a comfortable way. Most of the FreeBSD userland > > just > > > > built with it. Most of the stuff that didn't compile properly, was > > > > related to kernel headers, using __attribute__ stuff, instead of the > > > > cdef'd stuff, like __packed. It seems things have changed in the mean > > > > time. > > > > > > Indeed; PCC now supports _Pragma("packed"). I've attached a patch for > > > sys/cdefs.h that should make at least src/bin compile like it should. > > > The patch is in no way meant to be complete. > > > > on the other hand llvm-gcc (and clang in the near future) compiles > > basically > > everything out of the box + its highly optimizing (yet still much faster > > than > > gcc) + BSD licensed.. ;) > > > > It's derived from gcc yet BSD licensed? Erm, how? It's not derived from gcc. Google appears to broken in your little corner of the net. http://llvm.org/docs/FAQ.html#license -- SteveReceived on Wed Oct 17 2007 - 19:57:55 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:19 UTC