Hi,

I've never used any but I wonder what a lint would do 
with this.

Maarten


> frieder wrote:
>  > Hi Arkadi
>  > 
>  > Arkadi Shishlov schrieb:
>  > > Is it possible to get a warning from the compiler for suspicious lines 
> of 
>  > code like
>  > > some_var == 123;
>  > > that makes little sense.
>  > > ?
>  > 
>  > Indeed!)
>  > 
>  > This one probably makes even less sense but also
>  > passes without error (both GCC and SDCC:)
> 
> GCC gives plenty of warnings with -Wall:
> $ gcc -Wall f.c
> f.c: In function 'main':
> f.c:5: warning: the address of 'foo' will always evaluate as 'true'
> f.c:7: warning: the address of 'foo' will always evaluate as 'true'
> f.c:8: warning: left-hand operand of comma expression has no effect
> f.c:8: warning: left-hand operand of comma expression has no effect
> f.c:8: warning: statement with no effect
> f.c:8: warning: statement with no effect
> f.c:10: warning: statement with no effect
> f.c:12: warning: statement with no effect
> f.c:14: warning: statement with no effect
> f.c:17: warning: statement with no effect
> f.c:20: warning: statement with no effect
> f.c:23: warning: statement with no effect
> f.c:23: warning: statement with no effect
> f.c:25: warning: statement with no effect
> 
> 
>  > 
>  > 
>  > ------8<------------------------------------------
>  > void foo(){} int main( void )
>  > {
>  >      int i = foo?
>  >      100:10;
>  > 
>  >      while( foo && i-- )
>  >          1,2,3; 4;
>  > 
>  >      5;
>  > 
>  >      5 == 6;
>  > 
>  >      7 / 8 == 78;
>  > 
>  >      7/8 ? (79):
>  >      90;
>  > 
>  >      "GCC 4.3.1 and SDCC 2.8.2 eat this"
>  >      "without error" ;;; "to"
>  >      "be more accurate: also without warning"
>  > 
>  >      "Don't we all like C" ? "No" : "No"; !"YES";
>  > 
>  >      return ~!!i?i==8:8%+8;-7;;
>  > }
>  > ------>8------------------------------------------
>  > 
>  > -------------------------------------------------------------------------
>  > This SF.Net email is sponsored by the Moblin Your Move Developer's 
> challenge
>  > Build the coolest Linux based applications with Moblin SDK & win great 
> prizes
>  > Grand prize is a trip for two to an Open Source event anywhere in the world
>  > http://moblin-contest.org/redirect.php?banner_id=100&url=/
>  > _______________________________________________
>  > Sdcc-user mailing list
>  > Sdcc-user@lists.sourceforge.net
>  > https://lists.sourceforge.net/lists/listinfo/sdcc-user
> 
> =---------------------
>  paul fox, [EMAIL PROTECTED]
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Sdcc-user mailing list
> Sdcc-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
> 



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to