CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 22:31:32 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: decl.c externs1.h init.c Log Message: lint: rename confusing function setcompl The previous function name suggested that it would set the complete flag of the

CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 19:38:54 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: op.h tree.c Log Message: lint: rename fields in mod_t To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/xlint/lint1/op.h cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 19:02:16 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: init.c tree.c Log Message: lint: realign code To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/xlint/lint1/init.c cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 18:51:18 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: lint: rename tspec macros To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 12:56:33 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: lint1.h Log Message: lint1: remove unused t_field To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/usr.bin/xlint/lint1/lint1.h Please note

CVS commit: src/usr.bin/xlint/lint1

2020-12-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 28 12:52:45 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: emit1.c init.c main1.c mem1.c print.c tree.c Log Message: lint1: remove trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/usr.bin/xlint/lint1

2020-12-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 4 17:56:04 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: __sentinel__ = __sentinel__(0) To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/usr.bin/xlint/lint1/cgram.y Please

CVS commit: src/usr.bin/xlint/lint1

2020-09-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 18 14:19:08 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: add optimize attribute To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2020-06-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jun 2 21:10:07 UTC 2020 Modified Files: src/usr.bin/xlint/lint1: decl.c err.c tree.c Log Message: Fix return of alignof() To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/usr.bin/xlint/lint1/decl.c cvs

CVS commit: src/usr.bin/xlint/lint1

2019-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 4 17:45:16 UTC 2019 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c lint1.h scan.l Log Message: Add __thread/tls_model attribute To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/usr.bin/xlint/lint1

2019-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 4 15:28:18 UTC 2019 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: add a two argument version of alloc_size To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/usr.bin/xlint/lint1

2019-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 4 15:26:18 UTC 2019 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: add gnu_printf To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2019-03-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 3 23:06:08 UTC 2019 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add more gnu attributes To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2019-01-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 4 18:51:23 UTC 2019 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: recognize destructor attribute. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/usr.bin/xlint/lint1/cgram.y

CVS commit: src/usr.bin/xlint/lint1

2018-12-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 23 19:09:03 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: main1.c Log Message: yydebug is now available only if YYDEBUG is set. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/usr.bin/xlint/lint1

2018-11-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 24 13:10:21 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: add warn_unused_result. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/usr.bin/xlint/lint1/cgram.y cvs rdiff

CVS commit: src/usr.bin/xlint/lint1

2018-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 3 15:16:33 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: support deprecated("string") for libpcap To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/usr.bin/xlint/lint1/cgram.y

CVS commit: src/usr.bin/xlint/lint1

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:48:42 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: recognize noinline attribute To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2018-06-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 29 20:18:36 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add our syslog format. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/usr.bin/xlint/lint1/cgram.y cvs rdiff

CVS commit: src/usr.bin/xlint/lint1

2018-06-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 29 20:18:06 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: add missing args for 123 To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/usr.bin/xlint/lint1/tree.c Please note that

CVS commit: src/usr.bin/xlint/lint1

2018-01-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 15 22:14:24 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: fix indent To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/usr.bin/xlint/lint1/err.c Please note that diffs are not

CVS commit: src/usr.bin/xlint/lint1

2018-01-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 15 21:58:55 UTC 2018 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add a _Noreturn token To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/usr.bin/xlint/lint1/cgram.y cvs rdiff

CVS commit: src/usr.bin/xlint/lint1

2017-03-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 6 23:04:52 UTC 2017 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: Accept PTR for addtype To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/usr.bin/xlint/lint1/decl.c Please note that

CVS commit: src/usr.bin/xlint/lint1

2017-03-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 6 21:01:39 UTC 2017 Modified Files: src/usr.bin/xlint/lint1: cgram.y externs1.h scan.l tree.c Log Message: fix typeof, add __builtin_offsetof To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

CVS commit: src/usr.bin/xlint/lint1

2017-03-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 6 11:58:31 UTC 2017 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: handle typeof in casts To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/usr.bin/xlint/lint1/cgram.y Please note that

CVS commit: src/usr.bin/xlint/lint1

2017-01-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 15 21:10:24 UTC 2017 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: leave pragmas alone. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/usr.bin/xlint/lint1/scan.l Please note that

CVS commit: src/usr.bin/xlint/lint1

2017-01-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 7 18:28:49 UTC 2017 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: add pcs To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u -r1.76

CVS commit: src/usr.bin/xlint/lint1

2016-12-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 30 19:53:08 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: - add buffer bounded attribute - allow empty attributes To generate a diff of this commit: cvs rdiff -u -r1.90 -r1.91

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 30 03:36:51 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: sort, kill typo To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/usr.bin/xlint/lint1/cgram.y Please note that diffs

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 30 02:16:36 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: add bounded, fix nonnull To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 30 00:57:10 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: fix __typeof To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/usr.bin/xlint/lint1/scan.l Please note that diffs are

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 23:54:29 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: handle __ symbols differently (so we don't duplicate entries in the table) and add non_null. To generate a diff of this commit:

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 19:40:21 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: allow cascaded attributes To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/usr.bin/xlint/lint1/cgram.y Please note

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 19:40:35 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: only return attributes if looking for attributes To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 18:44:49 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add alias attribute To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 18:37:32 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add always_inline To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 16:41:16 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add more attributes. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/usr.bin/xlint/lint1/cgram.y cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2016-12-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 29 16:01:46 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: accept optional type attributes after struct/union members To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

CVS commit: src/usr.bin/xlint/lint1

2016-12-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Dec 27 21:52:36 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c externs1.h lint1.h Log Message: teach lint __attribute__((__unused__)) To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

CVS commit: src/usr.bin/xlint/lint1

2016-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 5 01:09:30 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add _Generic C11 support. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/usr.bin/xlint/lint1/cgram.y cvs

CVS commit: src/usr.bin/xlint/lint1

2016-08-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 19 11:51:27 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: Don't warn about empty structs twice. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/usr.bin/xlint/lint1/decl.c

CVS commit: src/usr.bin/xlint/lint1

2016-08-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 19 10:58:15 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y func.c Log Message: be less aggressive in clearing blocks to protect against: int main(int argc, char *argv[]) { int rv; if ((rv =

CVS commit: src/usr.bin/xlint/lint1

2016-08-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 19 10:19:46 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: err.c tree.c Log Message: Add union casts. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/xlint/lint1/err.c cvs rdiff -u -r1.82

CVS commit: src/usr.bin/xlint/lint1

2016-08-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Aug 18 14:43:31 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: - handle sizes of structs/unions with anon members - handle structs/unions with only anon members To generate a diff of this commit:

CVS commit: src/usr.bin/xlint/lint1

2016-08-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Aug 18 14:42:48 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: err.c Log Message: anonymous members are C9X To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/usr.bin/xlint/lint1/err.c Please note that

CVS commit: src/usr.bin/xlint/lint1

2016-07-31 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jul 31 22:38:04 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: Don't allow initializers of the form { .a = .b = expr } as this is not valid. Helps a bit with PR 22500. To generate a diff of this

CVS commit: src/usr.bin/xlint/lint1

2016-07-31 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jul 31 22:36:53 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/usr.bin/xlint/lint1/decl.c Please note that diffs

CVS commit: src/usr.bin/xlint/lint1

2016-07-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jul 20 18:14:12 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: accept attributes in param decls To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/usr.bin/xlint/lint1/cgram.y Please

CVS commit: src/usr.bin/xlint/lint1

2016-07-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jul 20 17:42:14 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: handle "extern __attribute__((__gnu_inline__)) __inline" To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/usr.bin/xlint/lint1

2016-02-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 27 21:37:14 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y scan.l Log Message: Add visibility and weak To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/usr.bin/xlint/lint1/cgram.y cvs rdiff

CVS commit: src/usr.bin/xlint/lint1

2016-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 2 17:44:33 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: Handle function symbol renames. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/usr.bin/xlint/lint1/cgram.y Please

CVS commit: src/usr.bin/xlint/lint1

2016-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 2 17:44:21 UTC 2016 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: print the length on error. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/usr.bin/xlint/lint1/decl.c Please note

CVS commit: src/usr.bin/xlint/lint1

2015-11-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 13 16:04:58 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: Handle 0b locally since anyway this is not portable. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/usr.bin/xlint/lint1

2015-11-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 13 19:13:50 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: redo previous, not needed. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/usr.bin/xlint/lint1/scan.l Please note

CVS commit: src/usr.bin/xlint/lint1

2015-11-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 12 17:34:01 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: Recognize binary constants To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/usr.bin/xlint/lint1/scan.l Please note

CVS commit: src/usr.bin/xlint/lint1

2015-10-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 14 18:31:52 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: err.c tree.c Log Message: more descriptive errors To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/usr.bin/xlint/lint1/err.c cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2015-10-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 13 20:25:21 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c Log Message: handle anonymous struct/union members. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73

CVS commit: src/usr.bin/xlint/lint1

2015-10-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 13 16:09:34 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: more descriptive aborts To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/usr.bin/xlint/lint1/cgram.y Please note

CVS commit: src/usr.bin/xlint/lint1

2015-10-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 13 20:49:39 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: the next symbol should be a type. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/usr.bin/xlint/lint1/cgram.y

CVS commit: src/usr.bin/xlint/lint1

2015-08-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Aug 28 09:42:07 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: scan.l tree.c Log Message: ~0 and -1 are the same for two-complement machines. ISO C says left shifts of negative values are UB, so do the shift for the

CVS commit: src/usr.bin/xlint/lint1

2015-07-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jul 29 18:22:06 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: err.c tree.c Log Message: Be more specific about the type errors To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/usr.bin/xlint/lint1

2015-07-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jul 29 18:23:32 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: Make the return type of ? type1 : void * or ? void * : type1 to be type1 instead of void *. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/xlint/lint1

2015-07-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 28 17:56:56 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: handle c99 nested struct initialization { .data.foo[0] = 1 } To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71

CVS commit: src/usr.bin/xlint/lint1

2015-07-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 28 17:55:13 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: init.c Log Message: fix member list deallocation; remove #if 0'ed code. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/usr.bin/xlint/lint1

2015-07-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jul 1 15:34:30 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: Fix segmentation fault caused by freeing prematurely function parameter types inside cast expressions. To generate a diff of this

CVS commit: src/usr.bin/xlint/lint1

2015-05-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 11 17:20:06 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: handle compound literals with a trailing comma To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/usr.bin/xlint/lint1

2015-04-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 4 19:32:06 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: Makefile Log Message: build ops.h first, because trying to build dependencies and ops.h at the same time leads to spurious failures. To generate a diff of

CVS commit: src/usr.bin/xlint/lint1

2015-04-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 3 21:40:04 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: accept typenames in param decls. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/usr.bin/xlint/lint1/cgram.y Please

CVS commit: src/usr.bin/xlint/lint1

2015-02-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 9 18:17:34 UTC 2015 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: Treat complex numbers like other floating numbers. This caused a core-dump when linting libm complex code and assumed the size of the

CVS commit: src/usr.bin/xlint/lint1

2014-11-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 20 20:48:33 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: Makefile Log Message: add LDEBUG To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/xlint/lint1/Makefile Please note that diffs are

CVS commit: src/usr.bin/xlint/lint1

2014-11-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 20 20:49:06 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: init.c Log Message: Always set i_brace in the struct case. Cleanup some debugging. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/usr.bin/xlint/lint1

2014-11-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 20 21:17:18 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: allow c99 flexible arrays for packed structures. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/usr.bin/xlint/lint1

2014-09-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 26 15:26:01 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: oops I terminated the block too early (thanks unit tests!) To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67

CVS commit: src/usr.bin/xlint/lint1

2014-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 26 01:20:00 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: make for introduce a new block level for c99 decls. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/usr.bin/xlint/lint1

2014-07-20 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jul 20 23:00:49 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: lint1.h Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.bin/xlint/lint1/lint1.h Please note that diffs

CVS commit: src/usr.bin/xlint/lint1

2014-04-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 18 00:21:14 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: lint1.h mem1.c Log Message: only fill memory with junk if BLKDEBUG To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/usr.bin/xlint/lint1

2014-03-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Mar 23 04:58:16 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/usr.bin/xlint/lint1/cgram.y Please note that diffs

CVS commit: src/usr.bin/xlint/lint1

2014-02-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 18 20:43:36 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: __real__ and __imag__ produce lvalues To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/usr.bin/xlint/lint1/tree.c

CVS commit: src/usr.bin/xlint/lint1

2014-02-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 18 22:01:37 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: cgram.y err.c scan.l tree.c Log Message: add __extension__ and typeof To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/usr.bin/xlint/lint1

2014-01-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 16 00:43:44 UTC 2014 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: empty init_decl {} is valid To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/usr.bin/xlint/lint1/cgram.y Please note

CVS commit: src/usr.bin/xlint/lint1

2013-12-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 15 03:43:37 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: decl.c Log Message: downgrade illegal bitfield from error to warning so we can ignore it. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/usr.bin/xlint/lint1

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 18 20:46:09 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: fix sequence point violations To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/usr.bin/xlint/lint1/scan.l Please note

CVS commit: src/usr.bin/xlint/lint1

2013-05-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 10 15:41:44 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: Makefile Log Message: commit test To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/usr.bin/xlint/lint1/Makefile Please note that diffs

CVS commit: src/usr.bin/xlint/lint1

2013-04-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 19 17:43:06 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: cgram.y decl.c err.c externs1.h func.c lint1.h main1.c scan.l Log Message: Allow linted comments to take an argument that defines which error to

CVS commit: src/usr.bin/xlint/lint1

2013-03-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 2 21:25:12 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: obey constcond to !constcond To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/usr.bin/xlint/lint1/tree.c Please note

CVS commit: src/usr.bin/xlint/lint1

2013-02-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 17 01:26:20 UTC 2013 Modified Files: src/usr.bin/xlint/lint1: decl.c lint1.h Log Message: rename enum_t to avoid rpc/types.h lossage. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/usr.bin/xlint/lint1

2012-04-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 20 18:35:28 UTC 2012 Modified Files: src/usr.bin/xlint/lint1: err.c tree.c Log Message: add __PRETTY_FUNCTION__ To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/usr.bin/xlint/lint1/err.c cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2012-03-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 21 14:17:22 UTC 2012 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: -0 is not unary overflow. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/usr.bin/xlint/lint1/tree.c Please note

CVS commit: src/usr.bin/xlint/lint1

2011-12-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 25 20:11:23 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: fix the grammar conflict differently. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/usr.bin/xlint/lint1/cgram.y

CVS commit: src/usr.bin/xlint/lint1

2011-12-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 25 01:05:04 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: PR/45666: Nicolas Joly: lint(1) wrong 'syntax error' message To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/usr.bin/xlint/lint1

2011-12-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 25 01:05:44 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: Makefile Log Message: correct debugging flags. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/usr.bin/xlint/lint1/Makefile Please note

CVS commit: src/usr.bin/xlint/lint1

2011-12-19 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Mon Dec 19 16:52:27 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: cgram.y Log Message: c99: do not warn about trailing comma in enum declaration. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/usr.bin/xlint/lint1

2011-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Oct 4 16:19:59 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: cgram.y err.c Log Message: Handle c99 declarations in the middle of blocks. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50

CVS commit: src/usr.bin/xlint/lint1

2011-10-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 2 19:45:10 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: scan.l Log Message: eat the last d in double constants. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/usr.bin/xlint/lint1/scan.l

CVS commit: src/usr.bin/xlint/lint1

2011-06-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 24 01:10:32 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: decl.c lint1.h mem1.c Log Message: Always use our own align macro and explain a bit more why this is bogus. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/xlint/lint1

2011-02-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 7 23:56:18 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: mkops Log Message: weprovidedarracount()sothatwedon'tneedtosqueezethespacesout. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.bin/xlint/lint1

2011-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Feb 6 18:28:22 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: mkops Log Message: use unsigned char instead of uint8_t, easier for portability To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/usr.bin/xlint/lint1

2011-02-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Feb 6 23:03:02 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: mkops Log Message: don't use __arraycount in tools To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/xlint/lint1/mkops Please note that

CVS commit: src/usr.bin/xlint/lint1

2011-02-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 7 00:26:27 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: mkops Log Message: provide __arraycount() if not there. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/xlint/lint1/mkops Please

CVS commit: src/usr.bin/xlint/lint1

2011-02-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 5 16:10:17 UTC 2011 Added Files: src/usr.bin/xlint/lint1: mkops Log Message: oops forgot to commit the script. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/usr.bin/xlint/lint1/mkops Please note that

<    2   3   4   5   6   7   8   >