This is the mail archive of the
mailing list for the Cygwin project.
Re: cygwin g++ strictness
- From: Ralph Hempel <rhempel at bmts dot com>
- To: cygwin at cygwin dot com
- Date: Sat, 01 Nov 2008 08:28:45 -0400
- Subject: Re: cygwin g++ strictness
- References: <490A30C8.firstname.lastname@example.org> <001601c93b31$a961b940$4001a8c0@mycomputer> <003e01c93b42$e92a17a0$4001a8c0@mycomputer> <490AE8A0.email@example.com> <001a01c93b4d$617de150$4001a8c0@mycomputer> <490AF1E3.firstname.lastname@example.org> <007401c93b56$ebcfa510$4001a8c0@mycomputer> <490B0084.email@example.com> <008a01c93b5a$9338d300$4001a8c0@mycomputer> <490B078B.firstname.lastname@example.org> <20081031135011.GB15518@calimero.vinschen.de> <490B21E9.email@example.com> <011601c93b6e$49bbb710$4001a8c0@mycomputer> <490B268D.firstname.lastname@example.org> <AD4006A86F9C4CDA97D99556B68434C9@DFW5RB41>
Gary R. Van Sickle wrote:
From: Eric Blake
It is not portable to platforms with 16-bit int (although
these days, such platforms are museumware).
- Running your car's engineware.
- Exploding an airbag into your face on detecting a collisionware.
- Recording your vital signsware.
- Pumping insulin into youware.
- Doing your laundyware
- Computerized exercise machinewear
- A billion other products with 8- and 16-bit microcontrollers in themware.
CSci doesn't begin and end with the CPU currently on our desks!
Thanks for reminding everyone that GCC is used for more than building
desktop software. And to bring this around to Cygwin again, I've been
using GCC for ARM under Cygwin for a few years now to build my Lua
for the LEGO MINDSTORMS NXT.
Having been through the gauntlet porting C code from 8 to 16 to 32 bit
machines, I've been bitten by almost every possible portability bug
there is - and I agree with Gary
Fix it the right way so that it's truly protable.
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html