|
|
 |
Gimpel Software - Discussion Forum
We invite you to use this forum to communicate with other PC-lint and
FlexeLint users. You do not need to log in to post a message.
WARNING: Your email address will not be encrypted. We recommend that you
obfuscate it as protection from web crawlers.
To receive technical support directly from Gimpel Software, please follow
the guidelines at http://www.gimpel.com/html/support.htm
Gimpel Software - Discussion Forum
| |
| Subject: |
The undocumented -ecall feature...! |
| Date: |
February 09, 2005
6:47:54 AM
|
| Name: |
Mike Diack |
| Email: |
mike_diack@hotmail.com |
| Message: |
Following the threads of function coercion etc..
It seems that lint 8q (at least) supports a
wholy undocumented option: -ecall
This doesn't appear in readme.txt/bugfix.txt/the
PDF manual or even in the help screen if you run
lint-nt.exe with no arguments....
Can Gimpel Support clarify/update the
documentation:
What does this undocumented option/feature do?
Mike
|
| |
| Subject: |
Re: The undocumented -ecall feature...! |
| Date: |
February 09, 2005
6:52:10 AM
|
| Name: |
Mike Diack |
| Email: |
mike_diack@hotmail.com |
| Message: |
It looks like (I've tried it under 8p and 8q)
this feature was introduced (silently) in 8q and
hasn't been documented anywhere.
|
| |
| Subject: |
Re: The undocumented -ecall feature...! |
| Date: |
February 09, 2005
10:13:21 AM
|
| Name: |
James Widman |
| Email: |
widman at gimpel dot com |
| Message: |
Hi Mike,
This is an experimental feature that may be included in version
9. It's undocumented partly because of that and partly because
its precise name, parameters, and behavior are subject to
change until it's formally introduced.
In essence -ecall is like -efunc(), except whereas -efunc()
suppresses for the scope of a function definition, -ecall() applies
to the call site (including argument expressions).
|
| |
| Subject: |
Re: The undocumented -ecall feature...! |
| Date: |
February 11, 2005
11:19:04 AM
|
| Name: |
Thomas Wicklund |
| Email: |
wicklund@eskimo.com |
| Message: |
Sounds like something that can be useful in
several ways (e.g. my desire to turn off strong
type checking in calls to certain library
functions). Not sure it's ideal in each case I'm
thinking of, but it would help control some
annoying messages.
Tom
|
| |
| Subject: |
Re: The undocumented -ecall feature...! |
| Date: |
February 11, 2005
1:57:53 PM
|
| Name: |
James Widman |
| Email: |
widman at gimpel dot com |
| Message: |
Hi Tom,
About turning off strong checking with library calls: is the 'l'
("ell") flag to the -strong() option insufficient for the task you
have in mind?
|
|