RE: RES: [Dev-C++] generated .exe is too big
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Ioannis V. <iv...@at...> - 2003-04-24 02:57:22
|
> -----Original Message----- > From: Per Westermark [mailto:pw...@ia...] > Sent: Thursday, April 24, 2003 5:26 AM > To: Ioannis Vranos > Cc: Dev-C++ Mailing List > Subject: RE: RES: [Dev-C++] generated .exe is too big > > > The changes for C99 should not make a real difference in quality of > mapping against hardware. > > [...] > > _Complex operators needs either multiple assembler > instructions or calls > to helper functions, to handle all combinations of NaN and > infinities. No > difference from support of float and double on a processor without fp > support. Linker wouldn't add these helper functions unless needed. Yes but there are processors with fp support. However there isn't any with complex support. > It isn't possible to add _Bool and _Complex as just typedef, > since it's a > question of giving the language the correct operators too. In C++ with > operator overloading we can add a _Complex type on our own, > but in C it > has to be made as a hard-coded data type. I mean they could avoid polluting the namespace. And what about size_t? In C99 it can be some type other than the provided standard built in ones, and yet is provided through header file only. In any case, these things do increase the size of the final executable. Ioannis Vranos * Programming pages: http://www.noicys.freeurl.com * Alternative URL 1: http://run.to/noicys * Alternative URL 2: http://www.noicys.cjb.net Anti-racism movement: http://www.positive-youthfoundation.org Iraq Peace Pledge: http://www.peacepledge.org |