1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-03 09:00:21 +00:00
Mirror of the FreeBSD src repository https://git.FreeBSD.org/src.git .
Go to file
Bruce Evans 2e82980a4c Moved instantiation of `poff' to sys.c. It is no longer used in disk.c.
Saved a few bytes by copying `dosdev' and/or `name' to local variables.
This optimization (for dosdev) was done in one place before but this
was lost in the devread() cleanup.   This optimization (for dosdev)
can almost be done by bogusly declaring dosdev as const, but gcc still
often space-pessimizes code like the following:

	extern const int dosdev; ... foo(dosdev); bar(dosdev);

gcc often doesn't bother to copy dosdev to a temporary local because
the local would have to be preserved in memory across the call to
foo().  OTOH, for

	extern int dosdev; ... auto int dosdev_copy = dosdev; ...
		foo(dosdev_copy); bar(dosdev_copy);

the copy must be made because foo() might alter dosdev.
1996-09-14 07:41:00 +00:00
bin Mend 'exit' without breaking 'exit 1' 1996-09-12 12:41:46 +00:00
contrib Fix latin1 guessing 1996-09-11 17:55:20 +00:00
eBones Fix my typo here from last commit. 1996-09-02 23:49:09 +00:00
etc Add hylafax 1996-09-13 01:52:49 +00:00
games Fixed DPADD. 1996-09-05 17:16:10 +00:00
gnu Use `install -C' instead of lots of shell commands to install ld.so 1996-09-12 03:42:54 +00:00
include Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
lib Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
libexec Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
lkm Bannish ATAPI and ATAPI_STATIC #defines to opt_atapi.h. 1996-09-06 23:32:55 +00:00
release Turn off KTRACE on MFS boot floppy. 1996-09-09 21:25:40 +00:00
sbin Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
secure cmp -s || install -c --> install -C 1996-08-30 04:07:04 +00:00
share Add ports-chinese. 1996-09-14 02:32:30 +00:00
sys Moved instantiation of `poff' to sys.c. It is no longer used in disk.c. 1996-09-14 07:41:00 +00:00
tools Oops, two tiny typos. Serves me right for making a "Just a tiny change!" 1996-09-05 19:19:18 +00:00
usr.bin Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
usr.sbin Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Add usr.bin/sgmls to the build-tools target. 1996-09-10 04:21:36 +00:00