public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* OpenBSD support
@ 1999-02-25 16:15 Jeffrey A Law
       [not found] ` < 21832.919988069@hurl.cygnus.com >
  1999-02-28 22:53 ` Jeffrey A Law
  0 siblings, 2 replies; 10+ messages in thread
From: Jeffrey A Law @ 1999-02-25 16:15 UTC (permalink / raw)
  To: egcs

[ I should have sent this out about a week ago. ]

The egcs compiler now includes OpenBSD support for the Alpha, SPARC,
i386 and m68k processors.  Support for these platforms was donated by
Marc Espie.  Additional OpenBSD platforms will be added in the future.


Thanks Marc!

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
       [not found] ` < 21832.919988069@hurl.cygnus.com >
@ 1999-02-26  8:48   ` Marc Espie
       [not found]     ` < 199902261647.RAA12962@quatramaran.ens.fr >
  1999-02-28 22:53     ` Marc Espie
  0 siblings, 2 replies; 10+ messages in thread
From: Marc Espie @ 1999-02-26  8:48 UTC (permalink / raw)
  To: egcs

In article < 21832.919988069@hurl.cygnus.com > you write:
>
>[ I should have sent this out about a week ago. ]
>
>The egcs compiler now includes OpenBSD support for the Alpha, SPARC,
>i386 and m68k processors.  Support for these platforms was donated by
>Marc Espie.  Additional OpenBSD platforms will be added in the future.
>
>
>Thanks Marc!

You're welcome. I would like to use this occasion to thank a few people
as well. Due to obvious copyright assignment reasons I'm the author of
those config files, but I want to thank all my fellow OpenBSD developpers
who spent quite a few hours building & rebuilding egcs snapshots, sending
me traces, trying variations, until I managed to fix things (or giving me
spec snippets relevant to their specific arches).

I also want to thank all the people in the egcs project who humored me
with answers to some of my very silly questions, most of all, Jeff, whom
I've annoyed time & time again with emails...

For the technical part, the OpenBSD configuration files are very similar
to the NetBSD behavior, but I've rewritten more or less everything, cleaned
up a few details along the way, and tweaked a few parameters. Most significant
is that all OpenBSD platforms do use the same base files, including the arches
you've not seen yet.

The remaining platforms have a few details to iron out yet. More often than
not, they don't build cleanly because of genuine problems with the current
snapshot where one specific architecture is concerned (rs6000, mips...) or
simply because the OpenBSD system is not quite completed yet (m88k, hppa).

As far as the OpenBSD project goes, my current work is aimed at making  
egcs a drop-in replacement for our current gcc 2.8.1 setup.  We won't
switch to an egcs in the 1.1.x series as there are large problems with
respect to code size (we depend on cramming many things on the boot floppy),
and we have to wait for a stable 1.2 release as the snapshots, even though
they're mostly stable, are definitely not fit for production work.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
       [not found]     ` < 199902261647.RAA12962@quatramaran.ens.fr >
@ 1999-02-28  1:01       ` Paul Derbyshire
       [not found]         ` < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >
  1999-02-28 22:53         ` Paul Derbyshire
  0 siblings, 2 replies; 10+ messages in thread
From: Paul Derbyshire @ 1999-02-28  1:01 UTC (permalink / raw)
  To: egcs

I thought the name was FreeBSD?

-- 
   .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
-()  <  circles, and bark is not smooth, nor does lightning travel in a
   `*'  straight line."    -------------------------------------------------
        -- B. Mandelbrot  | http://surf.to/pgd.net
_____________________ ____|________     Paul Derbyshire     pderbysh@usa.net
Programmer & Humanist|ICQ: 10423848|

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
       [not found]         ` < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >
@ 1999-02-28  1:16           ` Jeffrey A Law
       [not found]             ` < 29613.920193378@hurl.cygnus.com >
  1999-02-28 22:53             ` Jeffrey A Law
  0 siblings, 2 replies; 10+ messages in thread
From: Jeffrey A Law @ 1999-02-28  1:16 UTC (permalink / raw)
  To: Paul Derbyshire; +Cc: egcs

  In message < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >you write:
  > I thought the name was FreeBSD?
FreeBSD != OpenBSD   They are two different systems.  Duh.

jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
       [not found]             ` < 29613.920193378@hurl.cygnus.com >
@ 1999-02-28  4:26               ` Paul Derbyshire
  1999-02-28 22:53                 ` Paul Derbyshire
  0 siblings, 1 reply; 10+ messages in thread
From: Paul Derbyshire @ 1999-02-28  4:26 UTC (permalink / raw)
  To: egcs

At 02:16 AM 2/28/99 -0700, you wrote:

>FreeBSD != OpenBSD   They are two different systems.  Duh.

Really?
Sounds redundant to me. Code forking?

-- 
   .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
-()  <  circles, and bark is not smooth, nor does lightning travel in a
   `*'  straight line."    -------------------------------------------------
        -- B. Mandelbrot  | http://surf.to/pgd.net
_____________________ ____|________     Paul Derbyshire     pderbysh@usa.net
Programmer & Humanist|ICQ: 10423848|

^ permalink raw reply	[flat|nested] 10+ messages in thread

* OpenBSD support
  1999-02-25 16:15 OpenBSD support Jeffrey A Law
       [not found] ` < 21832.919988069@hurl.cygnus.com >
@ 1999-02-28 22:53 ` Jeffrey A Law
  1 sibling, 0 replies; 10+ messages in thread
From: Jeffrey A Law @ 1999-02-28 22:53 UTC (permalink / raw)
  To: egcs

[ I should have sent this out about a week ago. ]

The egcs compiler now includes OpenBSD support for the Alpha, SPARC,
i386 and m68k processors.  Support for these platforms was donated by
Marc Espie.  Additional OpenBSD platforms will be added in the future.


Thanks Marc!


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
  1999-02-26  8:48   ` Marc Espie
       [not found]     ` < 199902261647.RAA12962@quatramaran.ens.fr >
@ 1999-02-28 22:53     ` Marc Espie
  1 sibling, 0 replies; 10+ messages in thread
From: Marc Espie @ 1999-02-28 22:53 UTC (permalink / raw)
  To: egcs

In article < 21832.919988069@hurl.cygnus.com > you write:
>
>[ I should have sent this out about a week ago. ]
>
>The egcs compiler now includes OpenBSD support for the Alpha, SPARC,
>i386 and m68k processors.  Support for these platforms was donated by
>Marc Espie.  Additional OpenBSD platforms will be added in the future.
>
>
>Thanks Marc!

You're welcome. I would like to use this occasion to thank a few people
as well. Due to obvious copyright assignment reasons I'm the author of
those config files, but I want to thank all my fellow OpenBSD developpers
who spent quite a few hours building & rebuilding egcs snapshots, sending
me traces, trying variations, until I managed to fix things (or giving me
spec snippets relevant to their specific arches).

I also want to thank all the people in the egcs project who humored me
with answers to some of my very silly questions, most of all, Jeff, whom
I've annoyed time & time again with emails...

For the technical part, the OpenBSD configuration files are very similar
to the NetBSD behavior, but I've rewritten more or less everything, cleaned
up a few details along the way, and tweaked a few parameters. Most significant
is that all OpenBSD platforms do use the same base files, including the arches
you've not seen yet.

The remaining platforms have a few details to iron out yet. More often than
not, they don't build cleanly because of genuine problems with the current
snapshot where one specific architecture is concerned (rs6000, mips...) or
simply because the OpenBSD system is not quite completed yet (m88k, hppa).

As far as the OpenBSD project goes, my current work is aimed at making  
egcs a drop-in replacement for our current gcc 2.8.1 setup.  We won't
switch to an egcs in the 1.1.x series as there are large problems with
respect to code size (we depend on cramming many things on the boot floppy),
and we have to wait for a stable 1.2 release as the snapshots, even though
they're mostly stable, are definitely not fit for production work.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
  1999-02-28  4:26               ` Paul Derbyshire
@ 1999-02-28 22:53                 ` Paul Derbyshire
  0 siblings, 0 replies; 10+ messages in thread
From: Paul Derbyshire @ 1999-02-28 22:53 UTC (permalink / raw)
  To: egcs

At 02:16 AM 2/28/99 -0700, you wrote:

>FreeBSD != OpenBSD   They are two different systems.  Duh.

Really?
Sounds redundant to me. Code forking?

-- 
   .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
-()  <  circles, and bark is not smooth, nor does lightning travel in a
   `*'  straight line."    -------------------------------------------------
        -- B. Mandelbrot  | http://surf.to/pgd.net
_____________________ ____|________     Paul Derbyshire     pderbysh@usa.net
Programmer & Humanist|ICQ: 10423848|

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
  1999-02-28  1:16           ` Jeffrey A Law
       [not found]             ` < 29613.920193378@hurl.cygnus.com >
@ 1999-02-28 22:53             ` Jeffrey A Law
  1 sibling, 0 replies; 10+ messages in thread
From: Jeffrey A Law @ 1999-02-28 22:53 UTC (permalink / raw)
  To: Paul Derbyshire; +Cc: egcs

  In message < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >you write:
  > I thought the name was FreeBSD?
FreeBSD != OpenBSD   They are two different systems.  Duh.

jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: OpenBSD support
  1999-02-28  1:01       ` Paul Derbyshire
       [not found]         ` < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >
@ 1999-02-28 22:53         ` Paul Derbyshire
  1 sibling, 0 replies; 10+ messages in thread
From: Paul Derbyshire @ 1999-02-28 22:53 UTC (permalink / raw)
  To: egcs

I thought the name was FreeBSD?

-- 
   .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
-()  <  circles, and bark is not smooth, nor does lightning travel in a
   `*'  straight line."    -------------------------------------------------
        -- B. Mandelbrot  | http://surf.to/pgd.net
_____________________ ____|________     Paul Derbyshire     pderbysh@usa.net
Programmer & Humanist|ICQ: 10423848|

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~1999-02-28 22:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-25 16:15 OpenBSD support Jeffrey A Law
     [not found] ` < 21832.919988069@hurl.cygnus.com >
1999-02-26  8:48   ` Marc Espie
     [not found]     ` < 199902261647.RAA12962@quatramaran.ens.fr >
1999-02-28  1:01       ` Paul Derbyshire
     [not found]         ` < 3.0.6.32.19990228040124.0096e920@pop.globalserve.net >
1999-02-28  1:16           ` Jeffrey A Law
     [not found]             ` < 29613.920193378@hurl.cygnus.com >
1999-02-28  4:26               ` Paul Derbyshire
1999-02-28 22:53                 ` Paul Derbyshire
1999-02-28 22:53             ` Jeffrey A Law
1999-02-28 22:53         ` Paul Derbyshire
1999-02-28 22:53     ` Marc Espie
1999-02-28 22:53 ` Jeffrey A Law

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).