[odc] Daily src changes for 2011-07-10

ODC auto at squish.net
Mon Jul 11 07:00:01 BST 2011


OpenBSD src changes summary for 2011-07-10
==========================================

distrib/hppa                            distrib/ramdisk
distrib/sets                            gnu/usr.bin/binutils-2.17
lib/libc                                share/mk
sys/arch                                sys/arch/amd64/amd64
sys/arch/amd64/include                  sys/arch/hppa/hppa
sys/arch/hppa64/hppa64                  sys/arch/macppc/dev
sys/arch/macppc/macppc                  sys/arch/mips64/mips64
sys/arch/powerpc/include                sys/arch/powerpc/powerpc
sys/arch/sgi/sgi                        sys/arch/sgi/xbow
sys/arch/socppc/dev                     sys/arch/socppc/socppc
sys/arch/socppc/stand/boot              sys/arch/sparc/sparc
sys/arch/sparc64/conf                   sys/arch/sparc64/include
sys/arch/sparc64/sparc64                sys/arch/vax/boot
sys/arch/vax/boot/boot                  sys/arch/vax/boot/common
sys/arch/vax/boot/xxboot                sys/arch/vax/vax
sys/arch/zaurus/zaurus                  sys/dev
sys/dev/pci                             sys/dev/usb
sys/scsi                                usr.bin/kdump
usr.bin/mandoc                          usr.bin/vi

== distrib =========================================================== 01/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

hppa

  ~ ramdisk/Makefile                      

  > match latest change by distrib/ramdisk, for extra elfrdsetroot files
  > (deraadt@)

ramdisk

  ~ Makefile                              

  > better dependencies for rdsetroot (deraadt@)

sets

  ~ lists/comp/mi                         

  > sync (deraadt@)

  ~ lists/base/md.armish                  ~ lists/base/md.palm
  ~ lists/base/md.zaurus                  ~ lists/comp/md.armish
  ~ lists/comp/md.palm                    ~ lists/comp/md.zaurus

  > Switch arm ports to gcc4. ok deraadt@ (miod@)

  ~ lists/comp/mi                         

  > sync (deraadt@)

  ~ lists/base/md.i386                    ~ lists/base/md.sparc
  ~ lists/comp/md.i386                    ~ lists/comp/md.sparc

  > distrib/sets/lists (deraadt@)

== gnu =============================================================== 02/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/gnu

usr.bin/binutils-2.17

  ~ opcodes/i386-dis.c                    

  > remove a duplicate definition of BadOp(), fixes compilation on i386
  > ok miod@ (jsg@)

== lib =============================================================== 03/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ gen/getcap.c                          

  > Use stdio in getent() and reuse pfp from tcgetnext when calling getent().
  > Cuts cap_mkdb system time in half.	OK nicm@ (millert@)

== share ============================================================= 04/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

mk

  ~ bsd.own.mk                            

  > Switch arm ports to gcc4. ok deraadt@ (miod@)

== sys =============================================================== 05/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch

  ~ vax/Makefile                          

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/amd64/amd64

  ~ fpu.c                                 

  > remove irrelevant old comment (deraadt@)

  ~ machdep.c                             

  > remove irrelevant comments (deraadt@)

arch/amd64/include

  ~ pcb.h                                 

  > remove irrelevant comments (deraadt@)

arch/hppa/hppa

  ~ disksubr.c                            

  > If there is recognized MD disk partitioning info, use it to determine
  > where to write the OpenBSD disklabel even if there isn't yet a valid
  > OpenBSD disklabel at that location.
  > Alpha/Mac68k/Sparc/Sparc64 to come. (krw@)

  ~ autoconf.c                            

  > distrib/sets/lists (deraadt@)

arch/hppa64/hppa64

  ~ disksubr.c                            

  > If there is recognized MD disk partitioning info, use it to determine
  > where to write the OpenBSD disklabel even if there isn't yet a valid
  > OpenBSD disklabel at that location.
  > Alpha/Mac68k/Sparc/Sparc64 to come. (krw@)

  ~ autoconf.c                            

  > distrib/sets/lists (deraadt@)

arch/macppc/dev

  ~ macintr.c                             ~ openpic.c

  > distrib/sets/lists (deraadt@)

arch/macppc/macppc

  ~ disksubr.c                            

  > If there is recognized MD disk partitioning info, use it to determine
  > where to write the OpenBSD disklabel even if there isn't yet a valid
  > OpenBSD disklabel at that location.
  > Alpha/Mac68k/Sparc/Sparc64 to come. (krw@)

  ~ disksubr.c                            

  > Oops. Copy just the comment about the checkdisklabel() call, not
  > the checkdisklabel() calls themselves. What's good for hppa/hppa64
  > is not necessarily good for sgi/macppc.
  > Spotted by deraadt at . (krw@)

  ~ clock.c                               ~ machdep.c

  > distrib/sets/lists (deraadt@)

arch/mips64/mips64

  ~ clock.c                               

  > Do not register the per-cpu counter as a system timecounter on
  > MULTIPROCESSOR
  > kernels, as there is no way to sync the counters between all processors.
  > (miod@)

arch/powerpc/include

  ~ intr.h                                

  > distrib/sets/lists (deraadt@)

arch/powerpc/powerpc

  ~ intr.c                                ~ mutex.S
  ~ softintr.c                            

  > distrib/sets/lists (deraadt@)

arch/sgi/sgi

  ~ disksubr.c                            

  > If there is recognized MD disk partitioning info, use it to determine
  > where to write the OpenBSD disklabel even if there isn't yet a valid
  > OpenBSD disklabel at that location.
  > Alpha/Mac68k/Sparc/Sparc64 to come. (krw@)

  ~ disksubr.c                            

  > Oops. Copy just the comment about the checkdisklabel() call, not
  > the checkdisklabel() calls themselves. What's good for hppa/hppa64
  > is not necessarily good for sgi/macppc.
  > Spotted by deraadt at . (krw@)

arch/sgi/xbow

  ~ xheart.c                              ~ xheartreg.h

  > Register the Heart clock as a timecounter on Octane systems. (miod@)

arch/socppc/dev

  ~ ipic.c                                

  > distrib/sets/lists (deraadt@)

arch/socppc/socppc

  ~ clock.c                               ~ machdep.c

  > distrib/sets/lists (deraadt@)

arch/socppc/stand/boot

  ~ Makefile                              

  > bring in more libgcc type thingies for new libz (deraadt@)

arch/sparc/sparc

  ~ autoconf.c                            

  > distrib/sets/lists (deraadt@)

arch/sparc64/conf

  ~ GENERIC                               

  > distrib/sets/lists (deraadt@)

arch/sparc64/include

  ~ cpu.h                                 

  > distrib/sets/lists (deraadt@)

arch/sparc64/sparc64

  ~ autoconf.c                            ~ clock.c

  > distrib/sets/lists (deraadt@)

arch/vax/boot

  - Makefile                              - Makefile.inc

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/vax/boot/boot

  - Makefile                              - autoconf.c
  - boot.c                                - conf.c
  - consio.c                              - consio2.S
  - data.h                                - devopen.c
  - if_de.c                               - if_le.c
  - if_qe.c                               - if_ze.c
  - mfm.c                                 - netio.c
  - ra.c                                  - rom.c
  - vaxstand.h                            - version

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/vax/boot/common

  - romread.S                             - srt0.S
  - str.S                                 - vaxstand.h

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/vax/boot/xxboot

  - Makefile                              - bootxx.c
  - start.S                               

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/vax/vax

  ~ autoconf.c                            

  > Move the vax/boot code to vax/stand.  A cvs 'mv' with de-tagging has been
  > done behind the scenes to retain history.  Having all the bootblocks in the
  > same architecture sub-directory satisfies several principles.
  > ok miod (deraadt@)

arch/zaurus/zaurus

  ~ autoconf.c                            

  > distrib/sets/lists (deraadt@)

dev

  ~ vnd.c                                 

  > distrib/sets/lists (deraadt@)

dev/pci

  ~ ehci_pci.c                            ~ if_tht.c
  ~ uhci_pci.c                            

  > distrib/sets/lists (deraadt@)

dev/usb

  ~ ehci.c                                

  > Read the HCSPARAMS register from the correct location, and add
  > parentheses where needed to get the resulting mask right.
  > ok krw@ yuo@ deraadt@ (eric@)

scsi

  ~ sd.c                                  ~ sdvar.h

  > distrib/sets/lists (deraadt@)

== usr.bin =========================================================== 06/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

kdump

  ~ kdump.c                               

  > Make -m 0 work as expected. (otto@)

mandoc

  + lib/Makefile                          + mandoc/Makefile

  > The mandoc directory will soon grow subdirs mandocdb/ and apropos/
  > and these new utilities will use the mandoc libraries, so prepare
  > the build system to build the parsing and utility libraries separately
  > from the main program and formatters.  Not yet linked to the build.
  > No objections from deraadt@ on adding directories for this purpose.
  > (schwarze@)

vi

  ~ common/exf.c                          ~ common/options.c
  ~ ex/ex_filter.c                        ~ include/options_def.h

  > Rename O_DIRECTORY to O_TMP_DIRECTORY to avoid a namespace collision
  > with sys/fcntl.h.  OK deraadt@ (millert@)

===============================================================================


More information about the odc mailing list