[odc] Daily src changes for 2004-04-23

ODC auto at squish.net
Sat Apr 24 08:00:53 BST 2004


OpenBSD src changes summary for 2004-04-23
==========================================

gnu/usr.bin/gcc                         regress/gnu
sbin/isakmpd                            share/man
sys/arch/hppa/conf                      sys/arch/sparc64/sparc64
sys/dev/ic                              sys/miscfs/portal
usr.bin/systat                          usr.sbin/tcpdump

== gnu =============================================================== 01/07 ==

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

usr.bin/gcc

  ~ gcc/Makefile.in                       ~ gcc/builtin-attrs.def
  ~ gcc/builtins.def                      ~ gcc/c-common.c
  ~ gcc/c-common.h                        ~ gcc/c-format.c
  ~ gcc/c-opts.c                          ~ gcc/fold-const.c
  ~ gcc/tree.h                            ~ gcc/cp/Make-lang.in
  ~ gcc/cp/call.c                         ~ gcc/cp/typeck.c
  + gcc/c-bounded.c                       

  > Port the gcc2 bounds checking support to gcc3, activated with -Wbounded
  > and documented in gcc-local(1).
  > tested by marc@ brad@ and lots of bulk ports builds (avsm@)

== regress =========================================================== 02/07 ==

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

gnu

  ~ egcs/gcc-bounds/Makefile              + egcs/gcc-bounds/builtins-1.c
  + egcs/gcc-bounds/builtins-1.c.exp.gcc3
  + egcs/gcc-bounds/declare-1.c.exp.gcc3
  + egcs/gcc-bounds/declare-10.c.exp.gcc3
  + egcs/gcc-bounds/declare-11.c.exp.gcc3
  + egcs/gcc-bounds/declare-12.c.exp.gcc3
  + egcs/gcc-bounds/declare-13.c.exp.gcc3
  + egcs/gcc-bounds/declare-2.c.exp.gcc3
  + egcs/gcc-bounds/declare-3.c.exp.gcc3
  + egcs/gcc-bounds/declare-4.c.exp.gcc3
  + egcs/gcc-bounds/declare-5.c.exp.gcc3
  + egcs/gcc-bounds/declare-6.c.exp.gcc3
  + egcs/gcc-bounds/declare-7.c.exp.gcc3
  + egcs/gcc-bounds/declare-8.c.exp.gcc3
  + egcs/gcc-bounds/declare-9.c.exp.gcc3
  + egcs/gcc-bounds/fread-1.c.exp.gcc3    + egcs/gcc-bounds/fread-2.c.exp.gcc3
  + egcs/gcc-bounds/fread-3.c.exp.gcc3    + egcs/gcc-bounds/fread-4.c.exp.gcc3
  + egcs/gcc-bounds/getcwd-1.c.exp.gcc3   + egcs/gcc-bounds/getcwd-2.c.exp.gcc3
  + egcs/gcc-bounds/getcwd-3.c.exp.gcc3   + egcs/gcc-bounds/getcwd-4.c.exp.gcc3
  + egcs/gcc-bounds/md-1.c.exp.gcc3       + egcs/gcc-bounds/md-2.c.exp.gcc3
  + egcs/gcc-bounds/md-3.c.exp.gcc3       + egcs/gcc-bounds/md-4.c.exp.gcc3
  + egcs/gcc-bounds/md-5.c.exp.gcc3       + egcs/gcc-bounds/md-6.c.exp.gcc3
  + egcs/gcc-bounds/memcpy-1.c.exp.gcc3   + egcs/gcc-bounds/memcpy-2.c.exp.gcc3
  + egcs/gcc-bounds/memcpy-3.c.exp.gcc3   + egcs/gcc-bounds/memcpy-4.c.exp.gcc3
  + egcs/gcc-bounds/memcpy-5.c.exp.gcc3   + egcs/gcc-bounds/memcpy-6.c.exp.gcc3
  + egcs/gcc-bounds/memcpy-7.c            
  + egcs/gcc-bounds/snprintf-1.cpp.exp.gcc3
  + egcs/gcc-bounds/snprintf-2.cpp.exp.gcc3
  + egcs/gcc-bounds/snprintf-3.cpp.exp.gcc3
  + egcs/gcc-bounds/snprintf-4.cpp.exp.gcc3
  + egcs/gcc-bounds/snprintf-5.cpp.exp.gcc3
  + egcs/gcc-bounds/sscanf-1.c.exp.gcc3   
  + egcs/gcc-bounds/sscanf-1.cpp.exp.gcc3
  + egcs/gcc-bounds/sscanf-2.c.exp.gcc3   + egcs/gcc-bounds/sscanf-3.c
  + egcs/gcc-bounds/sscanf-3.c.exp.gcc3   + egcs/gcc-bounds/sscanf-4.c
  + egcs/gcc-bounds/sscanf-4.c.exp.gcc3   + egcs/gcc-bounds/sscanf-5.c
  + egcs/gcc-bounds/sscanf-5.c.exp.gcc3   
  + egcs/gcc-bounds/strlcat-1.c.exp.gcc3
  + egcs/gcc-bounds/strlcat-2.c.exp.gcc3
  + egcs/gcc-bounds/strlcat-3.c.exp.gcc3
  + egcs/gcc-bounds/strlcat-4.c.exp.gcc3
  + egcs/gcc-bounds/strlcat-5.c.exp.gcc3
  + egcs/gcc-bounds/strlcat-6.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-1.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-2.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-3.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-4.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-5.c.exp.gcc3
  + egcs/gcc-bounds/strlcpy-6.c.exp.gcc3
  + egcs/gcc-bounds/vararray-1.c.exp.gcc3
  + egcs/gcc-bounds/vararray-2.c.exp.gcc3

  > Lots more regression tests to test builtins for gcc3 and various icky
  > corner cases.  need to separate gcc2/gcc3 output expectations since
  > the error formats have diverged. (avsm@)

  ~ egcs/gcc-bounds/Makefile              + egcs/gcc-bounds/builtins-1.c.exp
  + egcs/gcc-bounds/sscanf-3.c.exp        + egcs/gcc-bounds/sscanf-4.c.exp
  + egcs/gcc-bounds/sscanf-5.c.exp        

  > fill in the blanks for gcc2 (avsm@)

== sbin ============================================================== 03/07 ==

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

isakmpd

  ~ conf.c                                ~ conf.h

  > Make sure KEY_LENGTH attribute is present when checking AES proposals,
  > required when acting as responder to SafeNet peers.
  > Also make conf_load_defaults() readable again (KNF).
  > hshoexer@ ok. (ho@)

== share ============================================================= 04/07 ==

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

man

  ~ man1/gcc-local.1                      

  > remove note about bounded attribute not being implemented in gcc3 (avsm@)

== sys =============================================================== 05/07 ==

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

arch/hppa/conf

  ~ GENERIC                               ~ RAMDISK

  > fix some comments and sync devices in ramdisk (mickey@)

arch/sparc64/sparc64

  ~ locore.s                              

  > fix a couple of %y register save/restore errors
  > 1) don't save %y in a register that is later used before restoring %y
  > 2) always restore %y after calling a signal handler
  > tested by drahn@, OK pval (marc@)

dev/ic

  ~ ac97.c                                ~ ac97.h

  > properly id CX20468 and patch it too, also one more _cx codec; made
  > possible by fries@ (mickey@)

  ~ ac97.c                                

  > kill evil spaces (mickey@)

miscfs/portal

  ~ portal_vnops.c                        

  > use CMSG macros.  netbsd via pedro marteletto. (tedu@)

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

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

systat

  ~ vmstat.c                              

  > don't print stats until they're stable, prevents seeing weird stuff in
  > disk columns.  tested by jolan at .rom pedro martelletto (tedu@)

== usr.sbin ========================================================== 07/07 ==

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

tcpdump

  ~ privsep.c                             

  > Silence getopt() in the priv process. ok canacar@ henning@ (otto@)

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



More information about the odc mailing list