Re: LD Changes To Implicit DSO Linking Update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 09, 2010 at 07:42:44PM +0100, Kevin Kofler wrote:
> Adam Williamson wrote:
> > I disagree with that. Previous changes to the build environment - even
> > upstream GCC changes - have broken way more packages (every GCC .x
> > release tends to break a lot of things temporarily).
> 
> And that's something which really irks me about GCC upstream, they don't 
> seem to understand what "backwards compatibility" means. That doesn't mean 
> it's a good idea to break code like this.

You are probably looking for bug compatibility, and that isn't something
GCC guarantees, definitely not between major versions.

The C/C++ standards (and standards governing the extensions to the
languages) is what matters, if you write standard conforming code, GCC won't
(intentionally) start rejecting it.  But if you have code that happens to
compile because of some GCC bug, eventhough it was invalid, or some C/C++
defect report clarifies some corner case, you need to be prepared to fix up
your code.

	Jakub
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux