#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
227385 |
|
09-Nov-2011 |
ed |
Restore the comment that I removed by accident.
The comment still applies to this block of code.
|
#
227384 |
|
09-Nov-2011 |
ed |
Simplify the code emitted by makeobjops.awk slightly.
Just place the default kobj_method inside the kobjop_desc structure. There's no need to give these kobj_methods their own symbol. This shaves off 10 KB of a GENERIC kernel binary.
|
#
227343 |
|
08-Nov-2011 |
ed |
Make kobj_methods constant.
These structures hold no information that is modified during runtime. By marking this constant, we see approximately 600 symbols become read-only (amd64 GENERIC). While there, also mark the kobj_method structures generated by makeobjops.awk static. They are only referenced by the kobjop_desc structures within the same file.
Before:
$ ls -l kernel -rwxr-xr-x 1 ed wheel 15937309 Nov 8 16:29 kernel* $ size kernel text data bss dec hex filename 12260854 1358468 2848832 16468154 fb48ba kernel $ nm kernel | fgrep -c ' r ' 8240
After:
$ ls -l kernel -rwxr-xr-x 1 ed wheel 15922469 Nov 8 16:25 kernel* $ size kernel text data bss dec hex filename 12302869 1302660 2848704 16454233 fb1259 kernel $ nm kernel | fgrep -c ' r ' 8838
|
#
198374 |
|
22-Oct-2009 |
emaste |
Rename default to default_function, for compatibility with GNU awk. (For cross-compiling out-of-tree kernel modules, for example.)
|
#
139825 |
|
07-Jan-2005 |
imp |
/* -> /*- for license, minor formatting changes
|
#
131987 |
|
11-Jul-2004 |
dfr |
Pass doxygen doc comments through to the output.
|
#
127976 |
|
07-Apr-2004 |
imp |
Remove advertising clause from University of California Regent's license, per letter dated July 22, 1999.
Approved by: core
|
#
121134 |
|
16-Oct-2003 |
dfr |
Changes for new SMP-safe kobj method dispatch algorithm.
|
#
102164 |
|
20-Aug-2002 |
obrien |
Use mv -f. Otherwise if you accidently build as root, and then as a user, it keeps asking you if you want to overwrite it or not.
Submitted by: peter
|
#
95841 |
|
01-May-2002 |
obrien |
Awk version of makeobjops.PL. Note the invocation ordering is slightly different: awk -f makeobjops.awk foo.m -ch
Submitted by: Oliver Fromme <olli@fromme.com>
|