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