delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/11/01/07:29:52

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <490C4B7D.9000602@bmts.com>
Date: Sat, 01 Nov 2008 08:28:45 -0400
From: Ralph Hempel <rhempel AT bmts DOT com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071022)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: cygwin g++ strictness
References: <490A30C8 DOT 5000107 AT sh DOT cvut DOT cz> <001601c93b31$a961b940$4001a8c0 AT mycomputer> <003e01c93b42$e92a17a0$4001a8c0 AT mycomputer> <490AE8A0 DOT 8090009 AT sh DOT cvut DOT cz> <001a01c93b4d$617de150$4001a8c0 AT mycomputer> <490AF1E3 DOT 3020308 AT sh DOT cvut DOT cz> <007401c93b56$ebcfa510$4001a8c0 AT mycomputer> <490B0084 DOT 1070803 AT sh DOT cvut DOT cz> <008a01c93b5a$9338d300$4001a8c0 AT mycomputer> <490B078B DOT 9030007 AT byu DOT net> <20081031135011 DOT GB15518 AT calimero DOT vinschen DOT de> <490B21E9 DOT 80807 AT lysator DOT liu DOT se> <011601c93b6e$49bbb710$4001a8c0 AT mycomputer> <490B268D DOT 3010801 AT byu DOT net> <AD4006A86F9C4CDA97D99556B68434C9 AT DFW5RB41>
In-Reply-To: <AD4006A86F9C4CDA97D99556B68434C9@DFW5RB41>
X-brucetelecom.com-MailScanner-Information: Please contact Bruce Telecom 519.368.2000 for more information
X-brucetelecom.com-MailScanner: Found to be clean
X-brucetelecom.com-MailScanner-From: rhempel AT bmts DOT com
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

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).
> 
> That, or:
> - 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
> - Microwaveware
> - 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.

Ralph
Cheers, Ralph

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019