upgrade problem

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



As to whether C or C++ changed between when 2.96 came 
out and Centos 4.1, there is another conundrum:

Does the compiler define the language, or vice versa?

Acknowledging the human factor in the implementation of the 
compiler, we ought to stipulate that both 2.96 and 3.x are 
B - R - O - K - E - N; the question I've asked is in what way is 
3.x different in how it's broken compared to 2.96

2.96 allowed some things not strictly kosher under the C/C++
language definitions, some of these are no longer winked at by
the 3.x compiler.

I'm looking for a pragmatic answer, not a theorist answer, 
about the differences between 2.96 and 3.x.

Since nothing is coming to mind among the Notable Ones here, 
I'll take my question to the compiler groups...

Brian Brunner
brian.t.brunner@xxxxxxxxxxxxxxx
(610)796-5838

>>> mike.mccarty@xxxxxxxxxxxxx 09/20/05 10:33AM >>>
Brian T. Brunner wrote:
> This advice completely misses my point.

I think you missed the point.

>>What I'd like to find is a comparison of gcc 2.96.x to 3.x from the 
>>perspective of porting something from RH7.x to CentOS/RHEL 4.x
> 
> 
> I don't want my code to stay rooted in The Dead Past.
> I want to know what kinds of things changed to give me clues 
> how to CHANGE MY CODE TO FIT TODAY.

The C programming language did not change. The most likely reason
your code won't compile is that the compiler is B-R-O-K-E-N.

[snip]

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx 
http://lists.centos.org/mailman/listinfo/centos

*******************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept
for the presence of computer viruses.

www.hubbell.com - Hubbell Incorporated

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux