CVS: cvs.openbsd.org: src

2024-07-21 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-21 Thread Jeremie Courreges-Anglas
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@

Re: CVS: cvs.openbsd.org: src

2024-07-15 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-14 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-10 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-07-07 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-05-20 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2024-04-19 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-15 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-13 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-04-13 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2024-03-24 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2024-03-24 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-02-07 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-02-05 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2024-02-05 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
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_

CVS: cvs.openbsd.org: src

2024-01-24 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-01-20 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2024-01-11 Thread Jeremie Courreges-Anglas
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/

CVS: cvs.openbsd.org: src

2023-12-29 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-27 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-25 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-25 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-12-22 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-22 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-12-21 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-12-20 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2023-12-15 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-13 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-12-09 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-20 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-19 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-14 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-11-13 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-11 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-11 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-10 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2023-11-10 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-24 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-18 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-14 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-05 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-09-04 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-04 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
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,

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2022-12-29 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-29 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-27 Thread Jeremie Courreges-Anglas
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@

Re: CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
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()

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
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.

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
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"

CVS: cvs.openbsd.org: src

2022-12-16 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-05 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-05 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-03 Thread Jeremie Courreges-Anglas
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@

CVS: cvs.openbsd.org: src

2022-12-03 Thread Jeremie Courreges-Anglas
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

CVS: cvs.openbsd.org: src

2022-12-02 Thread Jeremie Courreges-Anglas
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:

CVS: cvs.openbsd.org: src

2022-11-13 Thread Jeremie Courreges-Anglas
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   2   3   4   5   6   7   8   9   10   >