summaryrefslogtreecommitdiff
path: root/usr.bin/xlint
AgeCommit message (Expand)Author
2005-12-06back out -CC change. It breaks lint on most of our architecturesTheo de Raadt
2005-12-03Fix enum types, thanks lintChad Loder
2005-12-03Lint can now parse every variation of gcc's __attribute__ that I could findChad Loder
2005-12-02Add a -y option, undocumented for now, that tells lint to pass -y to lint1.Chad Loder
2005-12-02Make three of the keytab fields into a union, because they are 3 differentChad Loder
2005-12-02make lint invoke cpp with -CC instead of -C, which will cause commentsAlexander von Gernler
2005-12-01Make lint quieter by only warning on "foo declared but never used orChad Loder
2005-12-01TypoChad Loder
2005-11-30Add support for // comments. From NetBSDChad Loder
2005-11-30spacingTheo de Raadt
2005-11-30KNFChad Loder
2005-11-30KNFChad Loder
2005-11-30Fix a very old bug_t with memsetChad Loder
2005-11-29stdlib.h has strtouq in itChad Loder
2005-11-29TypoChad Loder
2005-11-29TypoChad Loder
2005-11-29Replace unnecessary mmap allocator with malloc.Chad Loder
2005-11-29Remove old gcc 2.9.5 workaround for sparc64 now that we use gcc3.Chad Loder
2005-11-29Remove XXX_BROKEN_GCC ifdefs, which were used to work around an ancientChad Loder
2005-11-29Typos in comments: explizit and implizitChad Loder
2005-11-29Kill unused localsChad Loder
2005-11-29Make lint grok __func__, which in C99 is a predifined identifier thatChad Loder
2005-11-28Simplify checks for division by zero.Chad Loder
2005-11-28Another comment typoChad Loder
2005-11-28Typos in commentsChad Loder
2005-11-28Set m_balance to 0 for the COLON operator, thus avoiding a false positive.Chad Loder
2005-11-28Do not complain about promotion of a constant (e.g. from int literal toChad Loder
2005-11-24spacingTheo de Raadt
2005-11-23Deal with empty array initializers (a gcc-ism), but warn.Chad Loder
2005-11-23Deal somewhat with case ranges, which is a gcc extension.Chad Loder
2005-11-23"inline" is a c99 keyword, so support it unless tflag is selected.Chad Loder
2005-11-23Grok __restrict__ and __restrict keywords. OK deraadtChad Loder
2005-11-23adjust some default options (mostly, that lint always print full pathsTheo de Raadt
2005-11-23add a fake C construct __lint_equal__ which will be used to generateTheo de Raadt
2005-11-23support __attribute__Theo de Raadt
2005-11-23Do not pass -Wtraditional to cpp. If someone wants that, they canTheo de Raadt
2005-11-23Warn on a right shift of an N-bit quantity by >= N bits. OK millert,Chad Loder
2005-11-21Print both "from" and "to" types in type conversion warnings. Idea fromChad Loder
2005-11-20Rename basename() to lbasename() to avoid conflict with basename(3).Chad Loder
2005-11-20Fix typos in commentsChad Loder
2005-11-20spacingTheo de Raadt
2005-11-20KNF. OK kjell, millertChad Loder
2005-11-19knf. OK kjell, bradChad Loder
2005-08-14catched->caughtMiod Vallat
2005-01-24Deal with format strings that are "const char *", not just "char *".Todd C. Miller
2005-01-24Update length field in catstrg() with the length of the appended string.Todd C. Miller
2004-11-29Spell precede correctly.Jonathan Gray
2004-08-03permit other types in a bit field (too common)Theo de Raadt
2004-07-21typo in comment; Fabio Olive LeiteTodd C. Miller
2004-05-11Just because we get an error running a command doesn't mean thatTodd C. Miller