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
> > [email protected]
> > 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user