CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/21 10:49:26
Modified files:
sys/arch/powerpc64/include: cpu.h elf.h
sys/arch/powerpc64/powerpc64: cpu.c
Log message:
Export basic HWCAP bits to let applications detect Altivec & VSX on power
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/21 10:46:57
Modified files:
sys/arch/macppc/macppc: cpu.c
sys/arch/powerpc/include: elf.h
Log message:
Export basic HWCAP bits to let applications detect Altivec on powerpc
Input from miod@
On Sun, Jul 14, 2024 at 01:33:59PM -0600, Miod Vallat wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: m...@cvs.openbsd.org2024/07/14 13:33:59
>
> Added files:
> sys/arch/armv7/include: elf.h
> sys/arch/landisk/include: elf.h
> sys/arch/loongson/include: elf.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 08:32:02
Modified files:
bin/pax: ar_subs.c file_subs.c
Log message:
Zap trailing whitespace
Dummy commit to trigger the git exporter.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 05:36:54
Modified files:
sys/kern : exec_elf.c
Log message:
Actually provide *definitions* for hwcap & hwcap2
Double checked by kettenis@
Sorry for the time window with breakage visible on
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 05:14:29
Modified files:
sys/kern : exec_elf.c
Log message:
Actually set up hwcap AUX_* entries when available
Erroneously dropped from the last elf_aux_info(3) diff I sent on tech@.
Lack o
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 04:04:17
Modified files:
include: wchar.h
Log message:
Add wcsnlen(3) declaration, missed in previous.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 03:57:11
Modified files:
distrib/sets/lists/base: mi
distrib/sets/lists/comp: md.alpha md.amd64 md.arm64 md.armv7
md.hppa md.i386 md.landisk md.loongson
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 03:54:56
Modified files:
lib/libc : shlib_version
Log message:
Bump minor after elf_aux_info(3) and wcsnlen(3) additions
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 03:51:18
Modified files:
lib/libc : Symbols.list
lib/libc/hidden: wchar.h
lib/libc/string: Makefile.inc wcslen.3
Added files:
lib/libc/string: wcsnlen.c
Log messag
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/14 03:48:49
Modified files:
lib/libc : Symbols.list
lib/libc/dlfcn : init.c
lib/libc/gen : Makefile.inc
regress/lib/libc: Makefile
sys/arch/arm64/arm64: cpu.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/10 10:18:50
src/regress/lib/libc/elf_aux_info
Update of /cvs/src/regress/lib/libc/elf_aux_info
In directory cvs.openbsd.org:/tmp/cvs-serv61413/elf_aux_info
Log Message:
Directory /cvs/src/regress/lib/libc/el
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/10 08:17:58
Modified files:
lib/libc/stdlib: getenv.c
Log message:
Zap warning against __findenv usage, it is not exported by libc
The comment probably made sense before guenther restricted the symb
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/07/08 00:57:37
Modified files:
lib/libcrypto/x509: x509_utl.c
Log message:
Pretend to clarify the way ipv6_asc() works
Give example IPv6 addresses to clarify what is meant with 1, 2 or 3 zero
length el
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/05/20 05:12:08
Modified files:
share/man/man9 : pool.9
Log message:
pool_setlowat() may call pool_prime() and thus allocate memory
ok dlg@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/19 08:39:34
Modified files:
sys/arch/riscv64/dev: riscv_cpu_intc.c
Log message:
Fix typo in comment
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/17 12:12:12
Modified files:
bin/pax: extern.h options.c tar.c
Log message:
Provide a pax format specific option handler
The existing tar_opt() implements support for -o write_opt=nodir for t
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/17 09:48:44
Modified files:
bin/pax: pax.1
Log message:
Fold long line
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/17 04:19:17
Modified files:
bin/pax: options.c
Log message:
Fixup comment
Spotted by caspar@ earlier
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 17:09:35
Modified files:
bin/pax: options.c tar.1
Log message:
Switch tar(1) write default format to 'pax'
Lets us store longer file names, link names, finer grained timestamps,
larger ar
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 16:58:10
Modified files:
bin/pax: tar.c
Log message:
Fix reading large pax extended records
512 bytes isn't enough if you want to store rather large but still
useful long file names or sy
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 14:51:12
Modified files:
bin/pax: tar.c
Log message:
Fix pasto: broken storage of symbolic link long destinations in pax format
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 13:09:06
Modified files:
bin/pax: tar.c
Log message:
Revert wip patch, not intended for commit
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 13:04:11
Modified files:
bin/pax: options.c tar.1 tar.c
Log message:
Add tar(1) -F option to select write format
We want to move towards 'pax' as the default format for writing, this
opti
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/16 12:52:43
Modified files:
bin/pax: extern.h options.c tar.c
Log message:
Correctly detect 'pax' format archives in append mode
We expect that existing pax archives start with a global or e
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/15 11:33:10
Modified files:
bin/pax: options.c pax.1
Log message:
Switch pax(1) to write archives using the 'pax' format by default
ramdisk versions will keep using ustar for writing.
ok mi
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/13 09:08:37
Modified files:
sys/ufs/ffs: ffs_extern.h
Log message:
Readd FFS_MAX_SOFTDEPS define
For consistency with other removed indexes which are still around.
No functional change except fo
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/04/13 09:07:10
Modified files:
sys/ufs/ffs: ffs_extern.h
Log message:
Zap unused sd_* softdep sysctl names
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/03/24 08:00:11
Modified files:
regress/lib/libcrypto/evp: evp_test.c
Log message:
Add tests for EVP_get_cipherbyname(NULL) and EVP_get_digestbyname(NULL)
Requested by and ok tb@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/03/24 07:56:35
Modified files:
lib/libcrypto/evp: evp_names.c
Log message:
Restore EVP_get_cipherbyname(NULL)/EVP_get_digestbyname(NULL) handling
The previous implementation used the now defunct OBJ_NA
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/07 13:54:20
Modified files:
gnu/llvm/lld/ELF/Arch: RISCV.cpp
gnu/llvm/lld/ELF: InputSection.h
Log message:
riscv64 fix: Handle relaxation reductions of more than 65536 bytes
Upstream commit
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/05 22:07:28
Modified files:
gnu/lib/libcompiler_rt: Makefile
Log message:
Add risc-v support code for clang -msave-restore
ok kettenis@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/05 22:00:12
Modified files:
gnu/lib/libcompiler_rt: Makefile
Log message:
Fix RTARCH in our Makefile and lets us access riscv-specific implementations
This brings us fp_mode.c used in softfloat code
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/04 06:03:26
Modified files:
gnu/gcc/libstdc++-v3/config/os/bsd/openbsd: ctype_base.h
gnu/lib/libstdc++/libstdc++/config/os/bsd/openbsd: ctype_base.h
Log message:
Adapt base libstdc++ to the
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/04 06:03:18
Modified files:
lib/libc/gen : isctype.c ctype_.c
include: ctype.h
Log message:
Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers in
ports
E
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/02/04 05:46:01
Modified files:
lib/libc/locale: iswctype.c iswctype_l.c rune.h runetable.c
wctype.c
Log message:
Change rune-specific #defines from _CTYPE_ prefix to _RUNETYPE_
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/01/24 05:25:50
Modified files:
sys/arch/riscv64/include: atomic.h
Log message:
Remove atomic_store_64(), misleading and now unused
The function was actually performing an OR instead of a store.
ok ket
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/01/20 10:34:50
Modified files:
bin/pax: tar.c
Log message:
Better formatting for pax extended header times
As specified, don't include the subsecond part if zero and drop trailing
zeros in the
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2024/01/11 05:31:37
Modified files:
gnu/usr.bin/binutils-2.17/bfd: bfd-in2.h elf32-i386.c libbfd.h
gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c tc-i386.h
gnu/usr.bin/binutils-2.17/include/
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/29 06:23:28
Modified files:
sys/arch/amd64/amd64: pmap.c
sys/arch/amd64/include: pmap.h
Log message:
Use a per cpu pool cache for pmap_pv_pool
Improves performance on my 8 cores box. ok ch
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/27 01:29:41
Modified files:
bin/pax: tar.c
Log message:
'pax' format support for mtime and atime
Access time can't be represented by ustar, so always include it when
using the pax format. A
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/25 03:01:18
Modified files:
share/man/man8 : release.8
Log message:
Install media contain no packages anymore so move packages build last
This may the first items all speak about base and xenocara m
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/25 02:58:15
Modified files:
share/man/man8 : release.8
Log message:
Zap HISTORY
Knowing for which release this documentation was introduced seems
superfluous. ok tb@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/22 13:32:29
Modified files:
bin/pax: tar.c
Log message:
Zap useless newline added in previous
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/22 13:29:27
Modified files:
bin/pax: tar.c
Log message:
'pax' format support for files over 8GB
ok millert@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/21 04:25:38
Modified files:
usr.bin/cu : cu.c
Log message:
Tweak comment, the actual format is "ucom:"
ok krw@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/20 18:20:54
Modified files:
bin/pax: tar.c
Log message:
Print the proper file name in case we fail to allocate a "path" extended header
Use name, not ln_name. Pasto introduced in previous.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/15 09:59:48
Modified files:
etc/rc.d : rc.subr
Log message:
Run non-daemons services in a different process group to avoid SIGHUP at boot
12 factors apps and similar don't daemonize and are th
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/13 11:26:41
Modified files:
sys/arch/riscv64/include: pmap.h
sys/arch/riscv64/riscv64: pmap.c
Log message:
Implement per-CPU caching for the page table page (vp) pool and the PTE
descriptor
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/12/09 16:00:11
Modified files:
bin/pax: cpio.1 extern.h options.c pax.1 tar.c
Log message:
Add basic write support for 'pax' format archives
Keep writing archives in ustar format by default. P
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/20 12:29:18
Modified files:
gnu/llvm/lld/ELF: Relocations.cpp
Log message:
Stop erroring out when .gcc_except_table relocs point at discarded sections
lang/gcc on riscv64 has a wart, it creates such
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/19 21:53:11
Modified files:
gnu/llvm/lld/ELF/Arch: RISCV.cpp
Log message:
Restore lost patch: downgrade RISCV ABI mismatch error to a warning
This lets lld link code with object files created with l
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/14 09:42:14
Modified files:
gnu/usr.bin/clang/libLLVMRISCVCodeGen: Makefile
Log message:
Add missing .PATH
Reported and suggested by jsing@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/13 04:33:52
Modified files:
etc/etc.riscv64: login.conf
Log message:
Bump datasize for staff to match amd64
Suggested by jsing@, ok tb@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 16:50:57
Modified files:
etc/etc.sparc64: login.conf
Log message:
Bump datasize for the default login class, needed to build clang-16
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 16:15:56
Modified files:
etc/etc.riscv64: login.conf
Log message:
Also bump the default limit on riscv64
Reported by jsing@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:38:24
Modified files:
distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7
clang.i386 clang.loongson clang.macppc
clang
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:29:04
Modified files:
gnu/lib/libclang_rt/profile: Makefile
gnu/lib/libclang_rt/ubsan_minimal: Makefile
Log message:
Fix install path, reminded by otto@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:25:08
Modified files:
distrib/sets/lists/comp: clang.arm64 clang.armv7 clang.i386
clang.loongson clang.macppc
clang.octeon clan
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:22:43
Modified files:
distrib/sets/lists/comp: clang.amd64
Log message:
+/usr/include/llvm/Config/TargetMCAs.def
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:10:17
Modified files:
distrib/sets/lists/comp: clang.amd64
Log message:
sync
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/12 10:09:41
Modified files:
distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386
md.loongson md.macppc md.octeon
md.powerpc64
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/11 11:47:02
Modified files:
sys/arch/amd64/include: atomic.h
Log message:
Fix variable name in comment
Mostly a dummy commit so that the last llvm commit ends up in the git export.
(No idea whether
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/11 11:00:36
Modified files:
sys/arch/riscv64/conf: Makefile.riscv64
Log message:
Randomly linked riscv64 kernels built with clang/lld-16 hang too often
Use cat instead of sort -R to disable random r
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/10 10:37:20
Modified files:
share/man/man5 : bsd.port.mk.5
Log message:
Also mention COMPILER_LANGS for CFLAGS_${CHOSEN_COMPILER}
Suggested by espie@
While here, sprinkle more .Ev.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/10 09:51:01
Modified files:
share/man/man5 : bsd.port.mk.5
Log message:
Add doc for CFLAGS_${CHOSEN_COMPILER} and CXXFLAGS_${CHOSEN_COMPILER}
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/06 14:00:05
Modified files:
distrib/sets/lists/comp: md.riscv64
Log message:
sync
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/11/06 13:59:26
Added files:
sys/arch/riscv64/include: apmvar.h
Log message:
Provide machine/apmvar.h on riscv64 too
OpenBSD/riscv64 doesn't provide suspend/resume or battery support yet,
but some ports
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/24 12:49:29
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
Drop PTE check in pmap_fault_fixup(). Since pmap_enter() doesn't
add PTE's for pages that haven't been accessed yet, the che
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/18 11:01:41
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
Reuse pmap_pte_insert() in pmap_clear_modify()
Stricter code which further reduces the difference between the pmap of
arm64
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/14 10:39:00
Modified files:
usr.sbin/crunchgen: crunchgen.c
Log message:
Instead of ld -dc use ld -d, supported by both ld.bfd and ld.lld >= 15
Upstream LLVM decided to drop the -dc flag and keep it
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/06 19:08:36
Modified files:
gnu/usr.sbin/mkhybrid/src: desktop.c mac_label.c volume.c
Log message:
Fix missing function declarations to let mkhybrid build with clang-16
ok millert@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/06 09:02:32
Modified files:
gnu/usr.bin/binutils/gdb: gnu-v3-abi.c
Log message:
Use casts to force two function pointers assignements and fix build with
clang-16
"looks fine to me" robert@, ok kett
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/06 06:15:30
Modified files:
gnu/usr.bin/binutils: Makefile.bsd-wrapper
gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper
gnu/usr.bin/cvs: Makefile.bsd-wrapper
Log message:
Use -std=gn
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/06 05:49:11
Modified files:
gnu/lib/libiberty: Makefile.bsd-wrapper
gnu/usr.bin/texinfo: Makefile.bsd-wrapper
Log message:
Build with -std=gnu89 to fix the build with clang-16
This is ancie
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/05 10:01:58
Modified files:
libexec/spamd : spamd.c
Log message:
Log a dummy "" IP address in the unlikely event that genameinfo(3)
fails
clang-16 warning reported by robert@, ok tb@ millert@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/04 11:08:03
Modified files:
distrib/special/pax: Makefile
Log message:
Save some space on the ramdisks, actually use -DSMALL
This disables the helpers that recognize compressed archives when the
use
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/04 11:05:34
Modified files:
bin/pax: tar.c
Log message:
Zap #ifndef SMALL around pax format read support
-DSMALL has never been used to build the ramdisks, thus the support for
reading pax f
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/02 18:23:25
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
Adapt tlb flush calls following arm64/pmap.c
1. in pmap_enter() no need to call tlb_flush_page() if we don't actually
insert
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/02 18:15:46
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
Inline PTED_* functions and actually use PTED_WIRED()
As noted by drahn@ the compiler did inline said functions, but it also
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/09/02 18:03:30
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
pmap_page_protect() should not unmap pages after making them readonly.
This brings riscv64/pmap.c in line with arm64/pmap.c,
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/01/24 06:31:47
Modified files:
etc/etc.riscv64: MAKEDEV
Log message:
sync
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/01/24 06:30:44
Modified files:
etc/etc.riscv64: MAKEDEV.md
Log message:
Provide /dev/ujoy/[0-3]
ok deraadt@ miod@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/01/24 06:29:51
Modified files:
sys/arch/riscv64/riscv64: conf.c
Log message:
Enable access to usb(4), ugen(4), ulpt(4), ucom(4) and ujoy(4)
Input kettenis@, ok deraadt@ miod@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/01/24 06:28:31
Modified files:
sys/arch/riscv64/conf: GENERIC
Log message:
Hook up the same USB device drivers as arm64/conf/GENERIC
Input from kettenis@, ok deraadt@ miod@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/29 23:50:27
Modified files:
sys/arch/i386/stand: Makefile.inc
sys/arch/amd64/stand: Makefile.inc
Log message:
Actually hide the clang-15 workaround behind the COMPILER_VERSION check
COMPILE
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/29 23:44:36
Modified files:
sys/arch/amd64/stand: Makefile.inc
sys/arch/arm64/stand/efiboot: Makefile
sys/arch/armv7/stand/efiboot: Makefile
sys/arch/i386/stand: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/28 00:40:23
Modified files:
sys/arch/macppc/stand: ofdev.c
sys/arch/macppc/dev: pm_direct.c
Log message:
Ansify, fixes clang 15 -Wdeprecated-non-prototype (fatal with -Werror)
ok millert@
On Tue, Dec 27 2022, Jeremie Courreges-Anglas wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: j...@cvs.openbsd.org2022/12/27 00:34:05
>
> Modified files:
> sys/lib/libsa : netif.c
> sys/arch/amd64/stand/libsa: pxe.c
> sys/arch
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/27 00:34:05
Modified files:
sys/lib/libsa : netif.c
sys/arch/amd64/stand/libsa: pxe.c
sys/arch/i386/stand/libsa: pxe.c
Log message:
Ansify pxe_netif_close() and {,pxe}socktodesc()
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/27 00:30:10
Modified files:
sys/lib/libsa : hmac_sha1.h
Log message:
Fix array bounds mismatch with clang 15
New warning -Warray-parameter is a bit overzealous.
ok millert@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/26 19:22:46
Modified files:
gnu/usr.bin/binutils/gdb/tui: tui-stack.c
Log message:
gdb: fix build with clang 15
The code wants a pointer to a "CORE_ADDR", thus the "(CORE_ADDR)" cast
is erroneous.
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/26 19:02:44
Modified files:
gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs
Log message:
perl: avoid -Wdeclaration-after-statement warning in our local patch
Fixes build with clang 15. Input + "seems ok"
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/16 05:06:23
Modified files:
gnu/llvm/clang/lib/CodeGen: CodeGenModule.cpp
Log message:
Downgrade riscv64-specific LTO error to a warning
Error happens when mixing some PIC and non-PIC code in an LTO
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/05 17:11:23
Modified files:
sys/arch/riscv64/riscv64: machdep.c sbi.c
Log message:
Print SBI vendor, version and implemented spec version
On my Unmatched:
SBI: OpenSBI v0.9, SBI Specification Versi
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/05 17:08:38
Modified files:
sys/arch/riscv64/include: asm.h
Log message:
Drop unused WEAK_REFERENCE macro
Probably coming from FreeBSD. We already have WEAK_ALIAS a few lines
above. ok mlarkin@ gu
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/03 08:03:49
Modified files:
sys/arch/riscv64/riscv64: clock.c
Log message:
Use evcount_percpu(9) for clock interrupts
ok cheloha@
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/03 08:02:30
Modified files:
sys/arch/riscv64/include: asm.h
lib/libc/arch/riscv64/sys: brk.S sbrk.S
Log message:
Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64
NB for "No Binding
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/12/02 05:27:08
Modified files:
sys/arch/riscv64/include: asm.h
sys/arch/riscv64/riscv64: cpuswitch.S exception.S locore.S
lib/libc/arch/riscv64: SYS.h
lib/libc/arch/riscv64/sys:
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/11/13 09:14:06
Modified files:
sys/arch/riscv64/riscv64: pmap.c
Log message:
Sync data and instruction cache before entering an executable page
Adapted from kettenis' fix for arm64/pmap.c. Since we ha
1 - 100 of 907 matches
Mail list logo