[Icc-mot] Build/Link time

Lance B. Smith lance at rapidware.com
Fri Jun 1 14:17:39 PDT 2007


Richard --
Okay, I can't help but ask, if full path name is C99 compliant, then why not
stay with it? I suppose the answer is that it takes too much ROM. However
does ANSI-C99 allow a compiler switch for full path vs. single file name, or
at least not disallow it? My experience with teaching ANSI-C For Embedded
Systems a few years ago was that you can do a lot of things that are
"compiler implementation specific" and still be compliant. I can see where
you could want either full path or just file name. You may want to have an
embedded build list that shows which version of a particular file was
actually used (in cases where you have more than one file in your libraries
with the same name).
Best
-- Lance
=====================
Lance B. Smith, President
Rapidware, Inc.
108 East Main Street
Milan, MI 48160
734 439 3990
734 439 3975 Fax
lance at rapidware.com
www.rapidware.com
=====================

-----Original Message-----
From: icc-mot-bounces at imagecraft.com [mailto:icc-mot-bounces at imagecraft.com]
On Behalf Of Richard
Sent: Friday, June 01, 2007 4:23 PM
To: Discussion List for ICC08/11/12/16 users. You do NOT need to subscribe
toicc-announce if you are a member of this.; 'Discussion List for
ICC08/11/12/16 users. You do NOT need tosubscribetoicc-announce if you are a
member of this.'
Subject: RE: [Icc-mot] Build/Link time

The next release of ICC12 V7 will revert to the just the filename for
__FILE__

On V7, we switched to a C99 compliant C preprocessor and the change crept
in...

At 07:00 AM 6/1/2007, dieseinfo at free.fr wrote:
>I tried ICC12 compiler about __FILE__ : the full path name is included.
>But __STDC__ is unknown, without problem for me. Anyway I don't need it.
>
>Best regards, and "all the best"
>Joel
>

// richard (This email is for mailing lists. To reach me directly, 
please use richard at imagecraft.com) 

_______________________________________________
Icc-mot mailing list
Icc-mot at imagecraft.com
http://dragonsgate.net/mailman/listinfo/icc-mot



More information about the Icc-mot mailing list