CVS commit: src/usr.bin/config

2021-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 13 03:09:42 UTC 2021 Modified Files: src/usr.bin/config: sem.c Log Message: ensure that pointer is filled in when used upon return. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/usr.bin/config/sem.c

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sat Aug 1 00:35:36 UTC 2020 Modified Files: src/usr.bin/config: config.samples.5 Log Message: Minor formatting tweaks. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/config/config.samples.5 Please note

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 23:55:57 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: Swtich from -ohang to -tag lists. -ohang lists are hard to read b/c long config directives are almost impossible to tell from the following

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 23:44:04 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: Missed formatting fixes for "no makeoptions". To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/usr.bin/config/config.5 Please

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 23:42:21 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: The tale of two makeoptions. There are two forms that were both documented in the selections section, but the form with the condition (and only

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 23:30:23 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: Formatting improvements. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/usr.bin/config/config.5 Please note that diffs are

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 21:25:34 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: Minor tweak to list formatting. Where necessary, use .Bl -ohang -compact and explicit .Pp to be able to group multiple config directives

CVS commit: src/usr.bin/config

2020-07-31 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jul 31 20:01:42 UTC 2020 Modified Files: src/usr.bin/config: config.5 Log Message: Formatting improvements. Only comb through the first few pages (OBJECTS AND NAMES) for now. Use .Em for emphasis, not .Ar (both look the same

CVS commit: src/usr.bin/config

2020-07-26 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Jul 26 22:40:52 UTC 2020 Modified Files: src/usr.bin/config: gram.y Log Message: Add debug output for ENDDEFS. This makes it more clear in the debug output where config switched from definitions to selections. To generate a

CVS commit: src/usr.bin/config

2020-07-26 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Jul 26 22:25:47 UTC 2020 Modified Files: src/usr.bin/config: scan.l Log Message: Don't print the location of the include directive twice. cfgdbg() already prints the current file and line number, so don't print the same

CVS commit: src/usr.bin/config

2020-04-03 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Apr 3 19:53:41 UTC 2020 Modified Files: src/usr.bin/config: defs.h main.c scan.l Log Message: Avoid depending on common symbols. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/usr.bin/config/defs.h cvs

CVS commit: src/usr.bin/config

2020-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 9 17:27:03 UTC 2020 Modified Files: src/usr.bin/config: scan.l Log Message: Add an enabled bit to keep track of the parent state (if we are ignoring or parsing). Idea from uwe. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/config

2020-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 8 17:38:37 UTC 2020 Modified Files: src/usr.bin/config: scan.l Log Message: Add debugging, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/config/scan.l Please note

CVS commit: src/usr.bin/config

2020-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 8 00:04:12 UTC 2020 Modified Files: src/usr.bin/config: scan.l Log Message: Recognize {if{,n}def,elfif{,n}def,else,endif} only at the beginning of the line or after whitespace. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/config

2020-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 7 22:35:16 UTC 2020 Modified Files: src/usr.bin/config: scan.l Log Message: PR/55057: Paul Goyette: Don't use % 6 arithmetic that hurts the brain for the ifdef state machine, use bits and shifts instead. Also don't

CVS commit: src/usr.bin/config

2020-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 7 19:26:13 UTC 2020 Modified Files: src/usr.bin/config: defs.h files.c gram.y main.c scan.l sem.c util.c Log Message: Keep track where more objects are declared so that we can print where things have been redefined.

CVS commit: src/usr.bin/config

2020-02-07 Thread Santhosh Raju
Module Name:src Committed By: fox Date: Fri Feb 7 20:17:48 UTC 2020 Modified Files: src/usr.bin/config: Makefile Log Message: usr.bin/config: Suppress -Werror=stringop-truncation error. Add GCC_NO_STRINGOP_TRUNCATION to scan.c to prevent build failure. Error was

CVS commit: src/usr.bin/config

2018-12-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 24 02:07:44 UTC 2018 Modified Files: src/usr.bin/config: main.c Log Message: yydebug is now defined only if YYDEBUG is To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/usr.bin/config/main.c Please

CVS commit: src/usr.bin/config

2018-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 16:04:45 UTC 2018 Modified Files: src/usr.bin/config: defs.h Log Message: Bump config(5) version for OPT.foo.c variables. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/usr.bin/config/defs.h

CVS commit: src/usr.bin/config

2018-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 27 05:35:00 UTC 2018 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Tag each .c file with the options that might have brought it in. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71

CVS commit: src/usr.bin/config

2018-04-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 9 17:46:57 UTC 2018 Modified Files: src/usr.bin/config: defs.h sem.c Log Message: Keep previous location of device definitions so we can print them in error messages. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/config

2017-11-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 28 15:31:33 UTC 2017 Modified Files: src/usr.bin/config: main.c Log Message: - make the level computation consistent - keep going only if things changed. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97

CVS commit: src/usr.bin/config

2017-11-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Nov 27 00:25:46 UTC 2017 Modified Files: src/usr.bin/config: defs.h main.c sem.c Log Message: use a reference count to avoid deleting psrefs still in use. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102

CVS commit: src/usr.bin/config

2017-11-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 24 23:42:36 UTC 2017 Modified Files: src/usr.bin/config: main.c Log Message: - Instead of checking the recursion level before we recurse, check in on function entry. - Always decrement the level and reset levelparent

CVS commit: src/usr.bin/config

2017-11-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Nov 24 18:45:59 UTC 2017 Modified Files: src/usr.bin/config: sem.c Log Message: Tidy up error messages, line wraps, initialization. NFC. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81

CVS commit: src/usr.bin/config

2017-11-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 19 01:46:29 UTC 2017 Modified Files: src/usr.bin/config: mkioconf.c Log Message: Don't print instances we've already printed. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/usr.bin/config/mkioconf.c

CVS commit: src/usr.bin/config

2017-11-18 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Nov 19 00:41:10 UTC 2017 Modified Files: src/usr.bin/config: sem.c Log Message: Remove a stray left over debug printf that crashes the builds (ab==NULL). To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80

CVS commit: src/usr.bin/config

2017-11-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 18 18:44:20 UTC 2017 Modified Files: src/usr.bin/config: defs.h mkioconf.c sem.c Log Message: Allow multiple attachments methods to the same child+parent combination: foo* at bar? with baz foo* at bar? with

CVS commit: src/usr.bin/config

2017-11-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 18 18:41:44 UTC 2017 Modified Files: src/usr.bin/config: sem.c Log Message: - Factor out the remove_pspec code into a function. - Avoid NULL pointer when printing an error. To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/config

2017-11-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 18 18:39:16 UTC 2017 Modified Files: src/usr.bin/config: main.c Log Message: add more debugging, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/usr.bin/config/main.c Please

CVS commit: src/usr.bin/config

2017-11-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 18 01:11:05 UTC 2017 Modified Files: src/usr.bin/config: main.c Log Message: avoid creating infinite loops. To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/usr.bin/config/main.c Please note that

CVS commit: src/usr.bin/config

2017-11-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 16 17:08:07 UTC 2017 Modified Files: src/usr.bin/config: defs.h main.c Log Message: When deleting orphans detect parent<->child loops and break them. "active" is not a boolean, use the right comparison. To generate a

CVS commit: src/usr.bin/config

2017-06-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 16 02:01:10 UTC 2017 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: un-c99 To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/usr.bin/config/mkmakefile.c Please note that diffs are not

CVS commit: src/usr.bin/config

2017-06-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 16 00:10:10 UTC 2017 Modified Files: src/usr.bin/config: defs.h Log Message: Bump for quoting makeoptions with multiple lines. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/usr.bin/config/defs.h

CVS commit: src/usr.bin/config

2017-06-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jun 15 23:52:15 UTC 2017 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Allow multiline makeoptions to work by quoting the newline.. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69

CVS commit: src/usr.bin/config

2016-09-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 13 16:06:59 UTC 2016 Modified Files: src/usr.bin/config: sem.c Log Message: define the attribute first. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/usr.bin/config/sem.c Please note that diffs

CVS commit: src/usr.bin/config

2016-09-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 9 21:09:11 UTC 2016 Modified Files: src/usr.bin/config: defs.h files.c sem.c Log Message: Make attribute deselection work: - when deselecting attributes, remove files that depend on them - when deselecting attributes,

CVS commit: src/usr.bin/config

2016-08-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 7 21:11:55 UTC 2016 Modified Files: src/usr.bin/config: defs.h Log Message: Bump version for -no To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/config/defs.h Please note that diffs are not

CVS commit: src/usr.bin/config

2016-08-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 7 10:37:24 UTC 2016 Modified Files: src/usr.bin/config: defs.h gram.y main.c scan.l sem.c sem.h Log Message: Accept "-no" as a "no" that does not cause errors if the object deleted does not exist. To generate a diff

CVS commit: src/usr.bin/config

2016-07-19 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Jul 19 17:01:04 UTC 2016 Modified Files: src/usr.bin/config: config.5 Log Message: Don't reference older CFATTACH_DECL To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/usr.bin/config/config.5 Please note

CVS commit: src/usr.bin/config

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jul 16 07:13:26 UTC 2016 Modified Files: src/usr.bin/config: mkdevsw.c Log Message: Only emit bdevsw externs for entries in the bdev table, rather than for entries in the cdev table. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/config

2016-05-02 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Mon May 2 09:33:15 UTC 2016 Modified Files: src/usr.bin/config: config.5 Log Message: New sentence, new line. Bump date for previous. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/usr.bin/config/config.5

CVS commit: src/usr.bin/config

2016-04-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri Apr 29 18:18:22 UTC 2016 Modified Files: src/usr.bin/config: config.5 gram.y sem.c Log Message: Extend syntax of config phrase, a quoted string instead of a device name is passed as root specification string. This can be

CVS commit: src/usr.bin/config

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 15:05:49 UTC 2016 Modified Files: src/usr.bin/config: defs.h Log Message: match the updated definition To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/usr.bin/config/defs.h Please note that

CVS commit: src/usr.bin/config

2015-11-21 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sun Nov 22 01:20:36 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: A few more. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.bin/config/TODO Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-11-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Nov 12 14:38:21 UTC 2015 Modified Files: src/usr.bin/config: defs.h mkioconf.c Log Message: In ioconfname mode, #define IOCONF as the ioconf token. Avoids having to retype the name to call config_init/fini_component(). To

CVS commit: src/usr.bin/config

2015-09-12 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Sep 12 19:11:13 UTC 2015 Modified Files: src/usr.bin/config: pack.c Log Message: Negating an integer and comparing it to 1 is a fancy way of checking for 0, which in this case would be DEVI_ORPHAN. That clearly can't be the

CVS commit: src/usr.bin/config

2015-09-10 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 11 02:26:22 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: Libraries should be built in sub-make. libkern is polluting .PATH too much. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/usr.bin/config

2015-09-07 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 8 00:53:39 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: ${LD} input files and library (*.a) support. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/config/TODO Please

CVS commit: src/usr.bin/config

2015-09-07 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 8 02:23:34 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: ${MD_OBJS} and friends. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/usr.bin/config/TODO Please note that diffs are not

CVS commit: src/usr.bin/config

2015-09-07 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 8 05:48:07 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: About ${CTFCONVERT}. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.bin/config/TODO Please note that diffs are not

CVS commit: src/usr.bin/config

2015-09-04 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 10:16:35 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c mkmakefile.c scan.l Log Message: Sort files in ${ALLFILES} in the order of parsing of `files.*'. config(1) reads the first `files.${MACHINE}' when

CVS commit: src/usr.bin/config

2015-09-04 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 15:50:48 UTC 2015 Modified Files: src/usr.bin/config: files.c Log Message: Fix segmentation fault. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/usr.bin/config/files.c Please note that diffs

CVS commit: src/usr.bin/config

2015-09-04 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 21:32:54 UTC 2015 Modified Files: src/usr.bin/config: files.c Log Message: Fix previous. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/usr.bin/config/files.c Please note that diffs are not

CVS commit: src/usr.bin/config

2015-09-04 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 06:01:40 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c main.c Log Message: *.o files don't need special handling at all now. Makefile.kern.inc knows *.o input files don't need to get compiled, but need

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:53:36 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c main.c mkdevsw.c mkheaders.c mkioconf.c mkswap.c Log Message: After thought, revert "Generate *.c files under conf/". Generate *.c

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:08:38 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/usr.bin/config/main.c Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:13:32 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Now Makefile.kern.inc handles swap.c compiling/linking nicely, config(1) can become less hackish. To generate a diff of this

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 01:24:01 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Share more code by making *.o handling less special. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:32:07 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Pretty-print `Makefile' output. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/usr.bin/config/mkmakefile.c Please

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:52:15 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Output ${ALLFILES}, the list of selected *.[csSo] files, sorted in the exact order config(1) parses "file ..." commands in config(5)

CVS commit: src/usr.bin/config

2015-09-02 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Sep 2 16:29:44 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/usr.bin/config/mkmakefile.c Please note that diffs are

CVS commit: src/usr.bin/config

2015-09-02 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 02:45:24 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: In `-S' mode, create symlinks from outside of $S to build directory, for files that are placed outside of $S, so that `Makefile.kern.inc' can

CVS commit: src/usr.bin/config

2015-09-02 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Sep 3 05:45:16 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: remove these items: o Disallow unknown options. o Kill makeoptions. because they're overly strict and i use these both regularly to do stuff that

CVS commit: src/usr.bin/config

2015-09-02 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Sep 2 13:06:06 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Simplify generated `Makefile' by calculating ${OBJS} from merging ${CFILES}, ${SFILES}, and ${OFILES} except swap.o excluded. To

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 20:18:41 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/usr.bin/config/mkmakefile.c Please note that diffs are

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 10:37:48 UTC 2015 Modified Files: src/usr.bin/config: defs.h Log Message: Start merging struct files and struct objects. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/usr.bin/config/defs.h

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 12:10:56 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c mkmakefile.c Log Message: Use per-suffix lists where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 11:22:59 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c gram.y mkmakefile.c Log Message: Merge struct objects into struct files. Keep per-suffix file lists. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 11:35:47 UTC 2015 Modified Files: src/usr.bin/config: defs.h mkmakefile.c Log Message: Abstract struct filetype is no longer needed. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 12:32:26 UTC 2015 Modified Files: src/usr.bin/config: defs.h Log Message: Clean up struct files. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/usr.bin/config/defs.h Please note that diffs are

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 12:46:20 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c Log Message: Keep track of directory of files internally. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/usr.bin/config/defs.h

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Sep 2 05:09:25 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c main.c mkdevsw.c mkheaders.c mkioconf.c mkswap.c Log Message: In `-S' mode, generate *.c files under conf/ subdirectory. Register

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 14:32:20 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: Prepare to build subdirectories. Not enabled yet. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/usr.bin/config/main.c

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 13:45:52 UTC 2015 Modified Files: src/usr.bin/config: defs.h Log Message: Bump version for "buildprefix". To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/usr.bin/config/defs.h Please note that

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 13:42:48 UTC 2015 Modified Files: src/usr.bin/config: config.5 defs.h files.c gram.y scan.l util.c Log Message: Introduce a new syntax, "buildprefix", to specify prefix of files under kernel build subdirectory. This

CVS commit: src/usr.bin/config

2015-09-01 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 16:01:23 UTC 2015 Modified Files: src/usr.bin/config: config.1 defs.h files.c main.c mkmakefile.c Log Message: Experimental ``suffix rules + subdirectories'' build support (-S). To generate a diff of this commit:

CVS commit: src/usr.bin/config

2015-08-31 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 00:38:30 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Refactor emit file functions. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50

CVS commit: src/usr.bin/config

2015-08-31 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Sep 1 01:17:57 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Properly handle absolute prefix. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/config/mkmakefile.c Please

CVS commit: src/usr.bin/config

2015-08-31 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Sep 1 01:50:14 UTC 2015 Modified Files: src/usr.bin/config: config.5 main.c Log Message: Allow redefinition of options (with only a warning message). Removal of non-included options was already only a warning. This also

CVS commit: src/usr.bin/config

2015-08-31 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Aug 31 11:52:37 UTC 2015 Modified Files: src/usr.bin/config: config.5 Log Message: Tyepo To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/usr.bin/config/config.5 Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-08-31 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Aug 31 12:00:12 UTC 2015 Modified Files: src/usr.bin/config: config.5 Log Message: Need to read closer - there was another occurrence of the same tyepo To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/usr.bin/config

2015-08-30 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Aug 30 06:57:51 UTC 2015 Modified Files: src/usr.bin/config: config.5 Log Message: Fix a macro usage. Add more markup. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/config/config.5 Please note that

CVS commit: src/usr.bin/config

2015-08-30 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Mon Aug 31 02:58:25 UTC 2015 Modified Files: src/usr.bin/config: defs.h gram.y main.c Log Message: Restore the old behavior of maxusers to allow the value to be overriden. Problem reported by John D. Baker. To generate a diff

CVS commit: src/usr.bin/config

2015-08-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Aug 29 07:24:49 UTC 2015 Modified Files: src/usr.bin/config: main.c sem.c Log Message: Fix previous. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/usr.bin/config/main.c cvs rdiff -u -r1.72 -r1.73

CVS commit: src/usr.bin/config

2015-08-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Aug 29 13:34:21 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: Revert MAXUSERS. CVS is hard. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/usr.bin/config/main.c Please note that

CVS commit: src/usr.bin/config

2015-08-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Aug 29 17:42:05 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: No need to define swapkernel.o build rule. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/usr.bin/config

2015-08-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Aug 29 17:35:23 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Define ``normal'' .c/.S rules as .for loops. Still explicit and ugly, but these will be eventually replaced with suffix rules. Tested

CVS commit: src/usr.bin/config

2015-08-29 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sun Aug 30 01:33:20 UTC 2015 Modified Files: src/usr.bin/config: config.5 defs.h main.c Log Message: Define `makeoptions' values as parameters with makeoptions_ prefix too. C sources are encouraged to include relevant opt_*.h

CVS commit: src/usr.bin/config

2015-08-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 08:56:39 UTC 2015 Modified Files: src/usr.bin/config: files.c Log Message: Error out if a given path is absolute. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/usr.bin/config/files.c Please

CVS commit: src/usr.bin/config

2015-08-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 09:16:29 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Simplify. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/usr.bin/config/mkmakefile.c Please note that diffs are

CVS commit: src/usr.bin/config

2015-08-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 09:04:02 UTC 2015 Modified Files: src/usr.bin/config: config.5 defs.h files.c gram.y mkmakefile.c Log Message: Retire optional `rule' argument of `file' command. This has existed since Rev. 1.1 of Torek's config(8)

CVS commit: src/usr.bin/config

2015-08-28 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Aug 29 02:54:07 UTC 2015 Modified Files: src/usr.bin/config: config.5 defs.h files.c gram.y mkmakefile.c Log Message: Revert Retire optional `rule' argument of `file' command. It is still used in m68k ports. To generate

CVS commit: src/usr.bin/config

2015-08-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 03:55:15 UTC 2015 Modified Files: src/usr.bin/config: main.c mkioconf.c mkmakefile.c Log Message: Global paths looked up at output stage (mk*()) are relative to `srcdir'. Ignore prefix by not calling sourcepath().

CVS commit: src/usr.bin/config

2015-08-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 02:59:10 UTC 2015 Modified Files: src/usr.bin/config: config.5 Log Message: Paths given to file and object are relative from prefix if defined. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/usr.bin/config

2015-08-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Aug 27 10:22:12 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: + copy symtab To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin/config/TODO Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-08-27 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Aug 28 01:01:57 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: + suffix rules To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/config/TODO Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-08-26 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Wed Aug 26 06:38:57 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: One more about linker script, another about genassym. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/usr.bin/config/TODO

CVS commit: src/usr.bin/config

2015-08-25 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Aug 25 09:01:28 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: + kill makeoptions To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.bin/config/TODO Please note that diffs are not

CVS commit: src/usr.bin/config

2015-08-25 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Tue Aug 25 13:13:55 UTC 2015 Modified Files: src/usr.bin/config: TODO Log Message: I don't like -Ttext . To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/usr.bin/config/TODO Please note that diffs are not

  1   2   3   >