Should the directive undefine all macros defined with `define only or also macros defined through the tool's command line switches (like -D)? I understand that this may be beyond the LRM, but it may be quite important in practice. Probably the directive should undefine only the `define macros, because otherwise the directive won't be too useful (since once the command line macros are undefined, there will be no way to define them again). In that case, it may be better to change the wording to refer to `define explicitly, to avoid ambiguity. --Yulik. ________________________________ From: owner-sv-bc@server.eda.org [mailto:owner-sv-bc@server.eda.org] On Behalf Of Bresticker, Shalom Sent: Thursday, August 24, 2006 9:32 AM To: sv-bc@server.eda-stds.org Subject: [sv-bc] Mantis 1090: `undefineall I added the following proposal to Mantis 1090: In 1800, INSERT 23.5 `undefineall The `undefineall directive shall undefine all previously defined text macros. This directive takes no arguments and may appear anywhere. Shalom Shalom Bresticker Intel Jerusalem LAD DA +972 2 589-6852 +972 54 721-1033 I don't represent Intel
This archive was generated by hypermail 2.1.8 : Thu Aug 24 2006 - 00:00:17 PDT