OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
Call for testing: pcc and the OpenBSD kernel
Contributed by weerd on Tue Dec 29 06:48:31 2009 (GMT)
from the 32-more-bits dept.

Michael Dexter from BSD Fund writes in with an update on pcc developments:

Anders Magnusson (ragge@) reports that pcc can now build a bootable OpenBSD -current x86 kernel and that amd64 support is coming soon. Your testing using a fresh snapshot is greatly appreciated.

Please report any bugs in the pcc bug database and be as precise as possible. Code samples are welcome.

We'd like to thank Jonathan Gray (jsg@) for finding many code-generation bugs that were revealed by the kernel and also the dozen donors who contributed a total of over $750 to this effort this month, bringing us less than $3,000 from our goal.

This is great news for software projects in general, as it is another step to try to diminish the GCC monoculture and for OpenBSD specifically as this marks the first architecture kernel that can be compiled with this compiler with hopefully many more to come.

[topicopenbsd]

<< ospf6d -- Going Crazy with IPv6 | Reply | Flattened | Expanded | Hackers in need of hardware >>

Threshold: Help

Related Links
more by weerd


  Re: Call for testing: pcc and the OpenBSD kernel (mod 10/72)
by Venture37 (venture37) on Mon Dec 28 23:58:55 2009 (GMT)
http://www.geeklan.co.uk
  very cool, well done :)

As far as testing goes, what's the best way to get the ports build process to use pcc instead of gcc??
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call for testing: pcc and the OpenBSD kernel (mod 8/70)
by Anonymous Coward (bodie) on Tue Dec 29 08:19:54 2009 (GMT)
http://www.openbsd.org
  Oh really good news for whole BSD world.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call for testing: pcc and the OpenBSD kernel (mod 6/72)
by ventejuy (ventejuy) (ventejuy@yahoo.es) on Tue Dec 29 14:25:12 2009 (GMT)
www.ventejuy.es
  Nice to see a "keep it simple" compiler growing.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call for testing: pcc and the OpenBSD kernel (mod 8/70)
by Clever Monkey (clvrmnky) (clvrmnky@gmail.com) on Tue Dec 29 14:54:25 2009 (GMT)
http://clevermonkey.org
  I'm pretty sure my first C compiler was PCC. I think I bought it as a sort of shareware release, and it was shipped on a series of 5.25 floppies.

I wonder if this is the same compiler? I recall it did not have the (new, at the time) ANSI syntax -- K&R all the way. But it was fast, and it made tight code.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  pcc supported platforms (mod 5/67)
by Matthew Szudzik (mszudzik) (mszudzik@andrew.cmu.edu) on Tue Dec 29 17:09:53 2009 (GMT)
  Why isn't OpenBSD mentioned as a "supported platform" for pcc at
 http://pcc.ludd.ltu.se/supported-platforms
?
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call for testing: pcc and the OpenBSD kernel (mod -1/71)
by James (jturner) (james@bsdgroup.org) on Tue Dec 29 23:30:59 2009 (GMT)
http://bsdgroup.org
  Is amd64 support on OpenBSD ready for primetime yet?
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: Call for testing: pcc and the OpenBSD kernel (mod 13/69)
by Bernd Schoeller (schoelle) (bernd@fams.de) on Fri Jan 8 09:29:32 2010 (GMT)
  My $100 new-year donation on its way to BSD Fund, knowing that this project is the most important puzzle-stone to make OpenBSD GPL-free.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

[ Home | Add Story | Archives | Polls | About ]

Copyright © 2004-2008 Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to April 2nd 2004 as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. Some icons from slashdot.org used with permission from Kathleen. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. Search engine is ht://Dig. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]