public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* Re: [gentoo-dev] GCC 3.1/3.2
@ 2002-07-28 22:01 Thomas Beaudry
  0 siblings, 0 replies; 11+ messages in thread
From: Thomas Beaudry @ 2002-07-28 22:01 UTC (permalink / raw
  To: m-turk, cardoe; +Cc: gentoo-dev

>The GCC Page (http://gcc.gnu.org/gcc-3.2/changes.html) says it is
>MultiVendor V3 compatible

ABI = Application Binary Interface.  What vendors of debuggers and
other tools see when they work with the output of GCC.  3.2 is
compatible with version 3 of the spec.

>- does that mean that it's compatible (again) with 2.95?  There
>aren't any other changes listed on the page, so does that also
>mean that no changes in code are required from 3.1 to 3.2 to compile?
>Will this just mean going from 2.95 to 3.2 will be a matter of fixing
>the ISO C/C++ standards, just as for going from 2.95 to 3.0?

Anything that compiled with 3.x will compile without change with
3.2.  As stated, the only changes are to the ABI, what other tools
interface with.

Thus you would need the same changes to 2.95 code as you would for any
of the other 3.x compilers.  My experience has been that bringing the
code into compliance with the ISO standards will fix any problems.


_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx



^ permalink raw reply	[flat|nested] 11+ messages in thread
* RE: [gentoo-dev] GCC 3.1/3.2
@ 2002-07-29  7:28 Thomas Beaudry
  0 siblings, 0 replies; 11+ messages in thread
From: Thomas Beaudry @ 2002-07-29  7:28 UTC (permalink / raw
  To: michael, gentoo-dev

>Gentoo patches 3rd party apps for new GCC versions?
>I would have expected the original package author to
>be doing that, not people from a particular distro.

All the distros do it.  Nobody wants to wait for the
maintaner to find the time, they usually have other
work to do to put food on the table.  That's the reason
the updates happen so fast.  Among all the distros,
there's someone who has the time (and quite often is
paid to do so, e.g. Mandrake, Red Hat) to figure out
the fixes right away.  As soon as they have it figured
out, they email it to the maintaner who then usually
checks it out and merges it into the code.


_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com



^ permalink raw reply	[flat|nested] 11+ messages in thread
* RE: [gentoo-dev] GCC 3.1/3.2
@ 2002-07-29  7:14 Michael Mattsson
  2002-07-29 10:09 ` Matthew Kennedy
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Mattsson @ 2002-07-29  7:14 UTC (permalink / raw
  To: gentoo-dev

> Most of my patches are actually in the Gentoo source tree. When you
> emerge a package and you see a line that it's patching the 
> source code right after unpacking the source... that's possibly one of

> the gcc-3.1 patches. As far as where I send the patches to... I go to
the 
> maintainer's website and e-mail it to him/her and also explain all my 
> changes. 

Gentoo patches 3rd party apps for new GCC versions?  I would have
expected the original package author to be doing that, not people from a
particular distro. 

> And if you wanna see lots of kernel hacks at patches by us Gentoo 
> people... try mjc-sources

Is gentoo developing the patches in mjc, or just including them?  Most
of the patch authors I recognize from the linux-kernel mailing list - do
many of them work with gentoo?






Michael Mattsson
Kyrana Inc.
michael@kyrana.com





^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-dev] GCC 3.1/3.2
@ 2002-07-28  5:07 Matthew J. Turk
  2002-07-28 10:44 ` Bart Verwilst
  0 siblings, 1 reply; 11+ messages in thread
From: Matthew J. Turk @ 2002-07-28  5:07 UTC (permalink / raw
  To: gentoo-dev

Recently there's been some (exciting!) talk about moving to GCC 3.1 on the
default around the middle of August...

With the changes between 3.1 and 3.2, particularly (exclusively?) in the C++
ABI, is this going to help the situation?  Or are we currently following the
"major" distros like RedHat and Mandrake to preserve compat across the spectrum
of distributions?

Just curious.  :)


mjt
---------------------------------------------------
Matthew J. Turk <m-turk@nwu.edu>       ICQ: 3856787
"Music is the Best." - FZ         thecatfishman.org
     http://pubweb.nwu.edu/~mjt631/spamoff.htm


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

end of thread, other threads:[~2002-07-29 10:09 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-28 22:01 [gentoo-dev] GCC 3.1/3.2 Thomas Beaudry
  -- strict thread matches above, loose matches on Subject: below --
2002-07-29  7:28 Thomas Beaudry
2002-07-29  7:14 Michael Mattsson
2002-07-29 10:09 ` Matthew Kennedy
2002-07-28  5:07 Matthew J. Turk
2002-07-28 10:44 ` Bart Verwilst
2002-07-28 13:25   ` Doug Goldstein
2002-07-28 17:26     ` Terje Kvernes
2002-07-28 17:44     ` Matthew J. Turk
2002-07-28 18:27     ` Michael Mattsson
2002-07-28 22:16       ` Doug Goldstein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox