From mboxrd@z Thu Jan 1 00:00:00 1970 From: mjn3@codepoet.org (Manuel Novoa III) Subject: Re: More dev86 changes (0.16.7) Date: Sat, 10 Aug 2002 19:06:14 -0600 Sender: linux-8086-owner@vger.kernel.org Message-ID: <20020811010614.GA13756@codepoet.org> References: <20020810193601.GA11440@codepoet.org> <37f23ff36ac7348a@mayday.cix.co.uk> Mime-Version: 1.0 Return-path: Content-Disposition: inline In-Reply-To: <37f23ff36ac7348a@mayday.cix.co.uk> List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Robert de Bath Cc: Linux-8086 Robert, On Sat, Aug 10, 2002 at 09:28:14PM +0100, Robert de Bath wrote: > > Okay, "UL" is now added as a valid type specifier for integers. > However specifing the type will make no difference as the integer > type for preprocessor expressions is supposed to be the largest > available integer however you express it. > > I'm not even sure specifing a type is actually legal, but I think it's > covered by the phrase "identifier-nondigit" in the syntax table. ANSI/ISO C99 seems to allow an integer suffix on integer constants in the constant expressions following an #if. At least, I don't see anything indicating otherwise. > > Also, with the old cpp one could use "-I" to not include the default > > include dirs. This feature seems to be lacking in the new version. > > That is a bug in the new bcc.c that's been there since it first appeared, > (Errm, 0.16.2) ho hum nobody noticed before. (Including me!!!) > > Okay fixed, and I'll be uploading a new version tomorrow with those > and a few other changes. Great. I should have time tomorrow to download it and run some more tests. Manuel