[odc] Daily src changes for 2007-07-16
ODC
auto at squish.net
Tue Jul 17 07:00:01 BST 2007
OpenBSD src changes summary for 2007-07-16
==========================================
gnu/egcs lib/libc
sbin/swapctl share/man
sys/arch/hppa/include sys/arch/mips64/mips64
sys/arch/sgi/sgi sys/dev/ic
usr.bin/cvs usr.bin/lastcomm
usr.bin/top usr.sbin/hoststated
== gnu =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
egcs
~ gcc/cse.c
> Backport a gcc3 fix:
> * cse.c (cse_end_of_basic_block): Don't return the end of a basi
> block reached by a branch if we're not going to actually process
> this block (miod@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ gen/sysctl.3
> under HW_SENSORS, mention <sys/sensors.h>, similarly to KERN_SYSVIPC.*; ok
> jmc (cnst@)
~ gen/sysctl.3
> HW_SENSORS was never really a 'struct', and nowadays it is definitely a
> 'node' (cnst@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
swapctl
~ swaplist.c
> No need to include <sys/param.h> or <errno.h>. Also reorder includes
> while here. Adapted from a diff by Igor Zinovik. (millert@)
~ swapctl.c ~ swapctl.h
~ swaplist.c
> Remove dead code and fix incorrect comment. From Igor Zinovik. (millert@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man9/sensor_attach.9
> fix sensor_task_unregister description to reflect reality; ok dlg (cnst@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/hppa/include
~ float.h
> sizeof long double == sizeof double, deal with it; ok kettenis (jason@)
arch/mips64/mips64
~ cp0access.S ~ interrupt.c
~ vm_machdep.c
> Change idle_mask to be made of the cop0 SR bits unshifted and the cop0 IC
> bits
> shifted, instead of the other way around; this shaves a few instructions.
> (miod@)
~ trap.c
> Do not reenabled interrupts when processing a ddb trap, for bad things may
> happen; from NetBSD (miod@)
~ context.S
> On exit from switch_exit(), do not bother saving context and immediately
> jump into the scheduler loop. (miod@)
~ cp0access.S ~ lcore_float.S
> Replace bunches of nops with the ITLBNOPFIX macro, which generates fewer
> nops unless we compile for early RM7000 flavours, which we usually don't
> do. (miod@)
arch/sgi/sgi
~ machdep.c
> Change idle_mask to be made of the cop0 SR bits unshifted and the cop0 IC
> bits
> shifted, instead of the other way around; this shaves a few instructions.
> (miod@)
dev/ic
~ re.c ~ rtl81x9reg.h
> The logic determining the value of rl_eewidth for the 9346 and 9356
> eeproms was backwards. This resulted in a bogus MAC address being
> read from the eeprom on certain cards. From FreeBSD. OK pvalchev@
> (millert@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ getlog.c
> Do not display the `Working file:' line if the issued command is `rlog'.
> Matches GNU's behaviour. OK joris at . (xsa@)
lastcomm
~ lastcomm.c
> sync usage(); from Tobias Stoeckmann (jmc@)
~ lastcomm.c
> oops, missed a bit from tobias' diff - add "usage: " to usage();
> from Tobias Stoeckmann (jmc@)
top
~ utils.c
> fix percentage computation of wrapping numbers; from Willem Dijkstra
> via henning@ with a twist by me (otto@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
hoststated
~ check_icmp.c
> use fatal and not err, the message would get lost.
> found by Kevin Steves <stevesk (at) pobox dot com> (pyr@)
~ check_icmp.c
> typo
> also found by Kevin Steves (pyr@)
===============================================================================
More information about the odc
mailing list