OpenBSD src changes summary for 2017-08-07
==========================================

gnu                                     lib/libc
regress/lib                             regress/libexec
regress/sbin                            regress/usr.bin
sys/arch/amd64/stand/efiboot            sys/arch/arm64/stand/efiboot
sys/arch/armv7/stand/efiboot            sys/arch/sparc64/dev
sys/dev/fdt                             sys/kern

== gnu =============================================================== 01/04 ==

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

gnu

  ~ llvm/tools/clang/lib/Sema/SemaChecking.cpp

  > Actually enable the kprintf format attribute.
  > ok florian@ (kettenis@)

== lib =============================================================== 02/04 ==

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

libc

  ~ gen/syslog_r.c                        

  > Since sendsyslog(2) handles the LOG_CONS parameter, the variable
  > conp in syslog(3) is unused.  Remove dead code.
  > OK jca@ deraadt@ (bluhm@)

== regress =========================================================== 03/04 ==

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

lib

  ~ libm/fenv/Makefile                    ~ libm/fenv/fenv.c

  > Clang does not support -ffloat-store, so libm fenv test failed on
  > i386.  Gcc uses this option it to store x87 registers to memory.
  > This reduces precision and enforces rounding which this test checks.
  > The same effect can be achieved by using a volatile double variable
  > for the result.  This works for both compilers.
  > OK kettenis@ (bluhm@)

libexec

  ~ ld.so/constructor/libaa/aa.C          ~ ld.so/constructor/libaa/aa.h
  ~ ld.so/constructor/libab/ab.C          ~ ld.so/constructor/libab/ab.h
  ~ ld.so/edgecases/test1/libaa_b/aa.c    ~ ld.so/edgecases/test1/libaa_g/aa.c
  ~ ld.so/hidden/test1/test1.c            ~ ld.so/hidden/test2/test2.c
  ~ ld.so/lazy/libfoo/foo.c               

  > Silence most clang warnings in ld.so regress.
  > OK kettenis@ (bluhm@)

sbin

  ~ pfctl/pf10.in                         ~ pfctl/pf10.loaded
  ~ pfctl/pf10.ok                         ~ pfctl/pf10.optimized

  > In pf.conf the icmp6-type notnbr-unr has been renamed to beyond-unr.
  > Adapt regress test. (bluhm@)

usr.bin

  ~ ssh/login-timeout.sh                  

  > Remove non-privsep test since disabling privsep is now deprecated.
  > (dtucker@)

  ~ ssh/reexec.sh                         

  > Remove obsolete privsep=no fallback test. (dtucker@)

== sys =============================================================== 04/04 ==

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

arch/amd64/stand/efiboot

  ~ efiboot.c                             

  > Add "machine exit" and "machine poweroff" commands to the arm64 and armv7
  > bootloaders.  Replace while (1) { } with for (;;) continue; per request
  > from tom@.
  > ok tom@, jsg@ (kettenis@)

arch/arm64/stand/efiboot

  ~ conf.c                                ~ efiboot.c
  ~ libsa.h                               

  > Add "machine exit" and "machine poweroff" commands to the arm64 and armv7
  > bootloaders.  Replace while (1) { } with for (;;) continue; per request
  > from tom@.
  > ok tom@, jsg@ (kettenis@)

arch/armv7/stand/efiboot

  ~ conf.c                                ~ efiboot.c
  ~ libsa.h                               

  > Add "machine exit" and "machine poweroff" commands to the arm64 and armv7
  > bootloaders.  Replace while (1) { } with for (;;) continue; per request
  > from tom@.
  > ok tom@, jsg@ (kettenis@)

arch/sparc64/dev

  ~ vgafb.c                               

  > Return WSDISPLAY_TYPE_PCIVGA like we do on macppc.
  > Pointed out by jsg@ (kettenis@)

dev/fdt

  ~ rkclock.c                             ~ rkclock_clocks.h

  > Add RK3399 USB3 related clocks. (kettenis@)

kern

  ~ subr_disk.c                           

  > Turns out gcc complains about %02hhx.  So simply use %02x instead.  This is
  > accepted by both clang and gcc and safe given that varargs arguments are
  > promoted to int anyway.  Using %h in the kernel is discouraged anyway
  > according
  > to bluhm@.
  > Unbreaks the tree on gcc architectures.
  > ok pirofti@, bluhm@, florian@ (kettenis@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to