Revision tags: release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0 |
|
#
98e0ffae |
| 27-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge sync of head
|
#
9f3d45b6 |
| 08-Feb-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from HEAD
|
#
47712954 |
| 26-Jan-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r277327 through r277718.
|
#
bfd71a93 |
| 24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r277659
|
#
ca71b908 |
| 23-Jan-2015 |
Will Andrews <will@FreeBSD.org> |
Allow lists for "nooption" and "nooptions" keywords.
usr.sbin/config/config.y According to config(5), the "device", "devices", "nodevice", "nodevices", "option", "options", "nooption", and "noopt
Allow lists for "nooption" and "nooptions" keywords.
usr.sbin/config/config.y According to config(5), the "device", "devices", "nodevice", "nodevices", "option", "options", "nooption", and "nooptions" keywords can all take a comma-separated list of values. However, the yacc code did not allow lists for "nooption" and "nooptions", only single values. This commit fixes the yacc code to allow comma separated values for all the above keywords.
Submitted by: asomers MFC after: 1 week Sponsored by: Spectra Logic MFSpectraBSD: 1095296 on 2014/10/07
show more ...
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
914e11a7 |
| 11-Dec-2010 |
Joel Dahl <joel@FreeBSD.org> |
Remove the advertising clause from UCB copyrighted files in usr.sbin. This is in accordance with the information provided at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
|
#
cbb9ebd7 |
| 13-Sep-2010 |
Ed Maste <emaste@FreeBSD.org> |
Allow a kernel config to specify a set but empty value via 'makeoptions OPTION=' for consistency with the make commandline.
Previously 'makeoptions WERROR=' would result in a syntax error; now it pr
Allow a kernel config to specify a set but empty value via 'makeoptions OPTION=' for consistency with the make commandline.
Previously 'makeoptions WERROR=' would result in a syntax error; now it produces the same effect as 'makeoptions WERROR'. Both forms now result in 'WERROR=' in the generated Makefile.
show more ...
|
Revision tags: release/8.1.0_cvs, release/8.1.0 |
|
#
5eb01644 |
| 16-Jul-2010 |
Warner Losh <imp@FreeBSD.org> |
Put warnings out to stderr rather than stdout.
MFC after: 3 days
|
#
a4bf5fb9 |
| 28-Apr-2010 |
Kirk McKusick <mckusick@FreeBSD.org> |
Update to current version of head.
|
#
e7edb3e3 |
| 13-Apr-2010 |
Ed Maste <emaste@FreeBSD.org> |
MFC r205880 by ru:
- Handle calloc() allocation failures. - Fixed a comment. - 2 -> EXIT_FAILURE in some places. - errx() -> err() where appropriate.
PR: 144644 Submitted by: Garrett Coope
MFC r205880 by ru:
- Handle calloc() allocation failures. - Fixed a comment. - 2 -> EXIT_FAILURE in some places. - errx() -> err() where appropriate.
PR: 144644 Submitted by: Garrett Cooper
Also fix endinclude() prototype to avoid compiler warning.
show more ...
|
#
53d55e97 |
| 30-Mar-2010 |
Ruslan Ermilov <ru@FreeBSD.org> |
- Handle calloc() allocation failures. - Fixed a comment. - 2 -> EXIT_FAILURE in some places. - errx() -> err() where appropriate.
PR: 144644 Submitted by: Garrett Cooper
|
Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0 |
|
#
e57c2b13 |
| 04-Dec-2008 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
integrate from head@185615
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
2880daeb |
| 22-Nov-2008 |
Andrew Thompson <thompsa@FreeBSD.org> |
Allow multiple makeoption lines to be used with the += operator, this permits the following syntax in the kernel config.
makeoptions MODULES_OVERRIDE=foo makeoptions MODULES_OVERRIDE+=bar makeopt
Allow multiple makeoption lines to be used with the += operator, this permits the following syntax in the kernel config.
makeoptions MODULES_OVERRIDE=foo makeoptions MODULES_OVERRIDE+=bar makeoptions MODULES_OVERRIDE+=baz
Bump config minor version to 600007.
show more ...
|
#
eb432404 |
| 28-Jul-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Allow kernel config files to include files other than those in the CWD, using unquoted paths.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
91998fc5 |
| 25-Dec-2007 |
Warner Losh <imp@FreeBSD.org> |
Spring forward into the late 1970's by following item 5 in the yacc manual's Appendix D ("Old Features Supported but not Encouraged") in the Seventh Edition Unix Programmer's Manual (January, 1979) b
Spring forward into the late 1970's by following item 5 in the yacc manual's Appendix D ("Old Features Supported but not Encouraged") in the Seventh Edition Unix Programmer's Manual (January, 1979) by retiring the " = {" method of of action specification in favor of a plain "{". It is no longer necessary for this bootstrap program to be compatible with 6th Edition systems. Some yaccs in the wild do not support this old syntax any more, and compatibility with those systems is more important these days (as there are easily 7 orders of magnitude more of them than real v6 systems today).
Reviewed by: jhb@ and dds@ (the latter gave the reference).
show more ...
|
#
c1f4dd93 |
| 17-May-2007 |
Warner Losh <imp@FreeBSD.org> |
Fix some problems that affect multiple file inclusion. Bruce found this bug and submitted these patches to dunstan@. He sent them to me to test, and I discovered they were needed for the atmel kern
Fix some problems that affect multiple file inclusion. Bruce found this bug and submitted these patches to dunstan@. He sent them to me to test, and I discovered they were needed for the atmel kernel config files. Since we were playing with them in the terminal room after the developer's summit today, I thought I'd go ahead and commit them to allow those folks that now have atmel hardware (thanks Andre) a chance to try it out w/o my help. Since dunstan@ is asleep right now, risk stepping on his toes a little by going ahead and committing this change.
Submitted by: dunstan@, bde@ Tested by: bde@
show more ...
|
#
744b947e |
| 12-May-2007 |
Wojciech A. Koszek <wkoszek@FreeBSD.org> |
Improve INCLUDE_CONFIG_FILE support.
This change will let us to have full configuration of a running kernel available in sysctl:
sysctl -b kern.conftxt
The same configuration is also contained wi
Improve INCLUDE_CONFIG_FILE support.
This change will let us to have full configuration of a running kernel available in sysctl:
sysctl -b kern.conftxt
The same configuration is also contained within the kernel image. It can be obtained with:
config -x <kernelfile>
Current functionality lets you to quickly recover kernel configuration, by simply redirecting output from commands presented above and starting kernel build procedure. "include" statements are also honored, which means options and devices from included files are also included.
Please note that comments from configuration files are not preserved by default. In order to preserve them, you can use -C flag for config(8). This will bring configuration file and included files literally; however, redirection to a file no longer works directly.
This commit was followed by discussion, that took place on freebsd-current@. For more details, look here:
http://lists.freebsd.org/pipermail/freebsd-current/2007-March/069994.html http://lists.freebsd.org/pipermail/freebsd-current/2007-May/071844.html
Development of this patch took place in Perforce, hierarchy:
//depot/user/wkoszek/wkoszek_kconftxt/
Support from: freebsd-current@ (links above) Reviewed by: imp@ Approved by: imp@
show more ...
|
Revision tags: release/6.2.0_cvs, release/6.2.0 |
|
#
86418d0c |
| 24-Oct-2006 |
Warner Losh <imp@FreeBSD.org> |
End my resistance to jmg's multiple hints files and bring in support for having multiple hints files generate a correct hints.c (eg, with all the specified ones catenated together).
|
#
55659bb5 |
| 24-Oct-2006 |
Warner Losh <imp@FreeBSD.org> |
style(9) pedantry
|
#
f4359e4e |
| 24-Oct-2006 |
Warner Losh <imp@FreeBSD.org> |
Since multiple hints lines do not work, make doing that a fatal error.
|
#
347a5ee7 |
| 20-Jul-2006 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Remove unused variables.
|
#
5f17c1e2 |
| 07-Jun-2006 |
Xin LI <delphij@FreeBSD.org> |
Use calloc() instead of zeroing the memory our own.
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
8ee64886 |
| 30-Dec-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
- Avoid adding devices multiple times to the device list. - Avoid adding options multiple times to the option list.
Based on a patch by: Matt Emmerton <matt@gsicomp.on.ca>
|
#
6646524f |
| 28-Nov-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
- Allow duplicate "machine" directives with the same arguments. - Move existing "machine" directives to DEFAULTS.
|
#
d3e15dba |
| 03-Nov-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Use the eq() macro for comparing strings (style), and remove a "break" statement to null the effect of several identical "cpu" directives.
|