CVS commit: src/lib/libc/arch/powerpc/string

2021-07-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 24 05:27:26 UTC 2021 Modified Files: src/lib/libc/arch/powerpc/string: Makefile.inc Log Message: For evbppc, use C version of bcopy(3), memcpy(3), memcmp(3), and memmove(3) consistently for debug library (*.go) in order to

CVS commit: src/lib/libc/arch/arm

2021-06-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 30 21:20:30 UTC 2021 Modified Files: src/lib/libc/arch/arm/gen: swapcontext.S src/lib/libc/arch/arm/sys: __clone.S Log Message: Do previous differtly by pushing two registers in the same way as the _INVOKE_CERROR

CVS commit: src/lib/libc/arch/arm/sys

2021-06-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 30 07:36:05 UTC 2021 Modified Files: src/lib/libc/arch/arm/sys: __clone.S Log Message: The _INVOKE_CERROR macro deals with thumb so simplify the code (at the expense of a couple more instructions). To generate a diff of

CVS commit: src/lib/libc/arch/arm/sys

2021-06-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jun 30 07:34:24 UTC 2021 Modified Files: src/lib/libc/arch/arm/sys: __clone.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/arch/arm/sys/__clone.S Please note

CVS commit: src/lib/libc/arch/arm

2021-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 30 00:00:49 UTC 2021 Modified Files: src/lib/libc/arch/arm/gen: swapcontext.S src/lib/libc/arch/arm/sys: __clone.S Log Message: Fix previous. For Thumb-1: - sp cannot be manipulated directly - {add,sub}s should be

CVS commit: src/lib/libc/arch/arm

2021-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 29 23:29:12 UTC 2021 Modified Files: src/lib/libc/arch/arm/gen: swapcontext.S src/lib/libc/arch/arm/sys: __clone.S Log Message: Align sp to 8-byte boundary as required by EABI. IIUC, this change only affects libc

CVS commit: src/lib/libc/arch/mips

2021-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 25 23:45:58 UTC 2021 Modified Files: src/lib/libc/arch/mips: Makefile.inc src/lib/libc/arch/mips/gdtoa: Makefile.inc Log Message: Use ${MACHINE_MIPS64} To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/lib/libc/arch/mips/sys

2021-02-19 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Feb 19 08:33:02 UTC 2021 Modified Files: src/lib/libc/arch/mips/sys: __syscall.S Log Message: Remove the incorrect register shuffle - we pass SYS___syscall as the syscall number in v0 and pass all the original __syscall()

CVS commit: src/lib/libc/arch/mips/sys

2021-02-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Feb 6 06:58:59 UTC 2021 Modified Files: src/lib/libc/arch/mips/sys: cerror.S Log Message: For mips n32/n64 explicitly save the GP reg on the stack, and restore it _after_ the call to __errno(). Fixes sending the __errno()

CVS commit: src/lib/libc/arch/hppa

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 07:05:52 UTC 2020 Modified Files: src/lib/libc/arch/hppa: genassym.cf Log Message: Add _UC_GREGS_* defines for all general registers To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/arm

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 07:03:12 UTC 2020 Modified Files: src/lib/libc/arch/arm: genassym.cf Log Message: Provide _UC_REGS_* defines for all registers To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/aarch64/sys

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 07:02:20 UTC 2020 Modified Files: src/lib/libc/arch/aarch64/sys: __sigtramp2.S Log Message: Update the unwinder comment to better reflect ARM64 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/lib/libc/arch/aarch64/sys

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 07:00:26 UTC 2020 Modified Files: src/lib/libc/arch/aarch64/sys: __sigtramp2.S Log Message: s/ARM/ARM64/ in comment To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/lib/libc/arch/alpha/sys

2020-10-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 21 01:58:30 UTC 2020 Modified Files: src/lib/libc/arch/alpha/sys: __sigtramp2.S Log Message: Fix typo (thanks kamil@ for pointing it out). To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/lib/libc/arch/alpha/sys

2020-10-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 21 01:55:07 UTC 2020 Modified Files: src/lib/libc/arch/alpha/sys: __sigtramp2.S Log Message: Add call frame unwind info to the Alpha signal trampoline. Using kamil@'s test program: Before: Backtrace 2 stack frames.

CVS commit: src/lib/libc/arch/alpha

2020-10-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Oct 21 01:24:05 UTC 2020 Modified Files: src/lib/libc/arch/alpha: genassym.cf src/lib/libc/arch/alpha/gen: __setjmp14.S swapcontext.S src/lib/libc/arch/alpha/sys: __sigtramp2.S getcontext.S Log Message: -

CVS commit: src/lib/libc/arch/aarch64/sys

2020-10-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 19 22:33:53 UTC 2020 Modified Files: src/lib/libc/arch/aarch64/sys: __sigtramp2.S Log Message: Restore SP from mcontext Improves unwinding of multiple frames without frame pointer. To generate a diff of this commit: cvs

CVS commit: src/lib/libc/arch/i386/sys

2020-10-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 19 11:31:02 UTC 2020 Modified Files: src/lib/libc/arch/i386/sys: __sigtramp2.S Log Message: Restore ESP from mcontext Improves unwinding of multiple frames without base pointer. To generate a diff of this commit: cvs

CVS commit: src/lib/libc/arch/x86_64/sys

2020-10-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 19 11:29:26 UTC 2020 Modified Files: src/lib/libc/arch/x86_64/sys: __sigtramp2.S Log Message: Restore RSP from mcontext Fixes unwinding of multiple frames without base pointer. Patch by: Nikhil Benesch via PR lib/55719

CVS commit: src/lib/libc/arch/aarch64

2020-10-17 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 17 15:44:59 UTC 2020 Modified Files: src/lib/libc/arch/aarch64: genassym.cf src/lib/libc/arch/aarch64/sys: __sigtramp2.S Log Message: Change x30 to lr for ease of reading NFCI To generate a diff of this commit:

CVS commit: src/lib/libc/arch

2020-10-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 15 05:50:15 UTC 2020 Modified Files: src/lib/libc/arch/ia64/sys: __sigtramp2.S src/lib/libc/arch/sh3/sys: __sigtramp2.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/hppa

2020-10-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 15 05:43:38 UTC 2020 Modified Files: src/lib/libc/arch/hppa: genassym.cf src/lib/libc/arch/hppa/gen: swapcontext.S src/lib/libc/arch/hppa/sys: getcontext.S Log Message: Remove '_OFFSETOF' prefix for

CVS commit: src/lib/libc/arch/aarch64

2020-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Oct 13 01:59:55 UTC 2020 Modified Files: src/lib/libc/arch/aarch64: genassym.cf src/lib/libc/arch/aarch64/sys: __sigtramp2.S Log Message: Decorate the aarch64 signal trampoline with CFI attributes easing unwinding

CVS commit: src/lib/libc/arch/i386

2020-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 12 23:58:14 UTC 2020 Modified Files: src/lib/libc/arch/i386: genassym.cf Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/i386/genassym.cf Please note that diffs are

CVS commit: src/lib/libc/arch/i386

2020-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 12 23:56:08 UTC 2020 Modified Files: src/lib/libc/arch/i386: Makefile.inc src/lib/libc/arch/i386/sys: __sigtramp2.S Added Files: src/lib/libc/arch/i386: genassym.cf Log Message: Decorate the i386 signal

CVS commit: src/lib/libc/arch/x86_64

2020-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 12 21:33:46 UTC 2020 Modified Files: src/lib/libc/arch/x86_64: genassym.cf Log Message: Add CVS Id To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/x86_64/genassym.cf Please note that diffs

CVS commit: src/lib/libc/arch/x86_64

2020-10-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Oct 12 17:55:54 UTC 2020 Modified Files: src/lib/libc/arch/x86_64: Makefile.inc src/lib/libc/arch/x86_64/sys: __sigtramp2.S Added Files: src/lib/libc/arch/x86_64: genassym.cf Log Message: Decorate the x86_64

CVS commit: src/lib/libc/arch/powerpc/gen

2020-06-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 06:49:04 UTC 2020 Modified Files: src/lib/libc/arch/powerpc/gen: _lwp.c Log Message: Turn on _UC_TLSBASE for sure in the same manner as other ports. No functional changes since that flag is turned on via getcontext(2).

CVS commit: src/lib/libc/arch/hppa/sys

2020-05-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun May 10 14:34:31 UTC 2020 Modified Files: src/lib/libc/arch/hppa/sys: brk.S sbrk.S Log Message: Rename curbrk to __curbrk, and make it and __minbrk hidden To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/lib/libc/arch/hppa/sys

2020-05-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 9 08:25:34 UTC 2020 Modified Files: src/lib/libc/arch/hppa/sys: __vfork14.S ptrace.S Log Message: No need to .import __cerror as SYS.h does it To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/lib/libc/arch/hppa

2020-05-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue May 5 20:39:18 UTC 2020 Modified Files: src/lib/libc/arch/hppa: SYS.h Log Message: Add a space before any non-nullified instruction. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/lib/libc/arch/hppa

2020-05-05 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue May 5 06:06:17 UTC 2020 Modified Files: src/lib/libc/arch/hppa: SYS.h Log Message: Remove unnecesary #define/#undef _LOCORE To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/hppa/SYS.h Please

CVS commit: src/lib/libc/arch/hppa/gen

2020-05-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon May 4 06:42:11 UTC 2020 Modified Files: src/lib/libc/arch/hppa/gen: __setjmp14.S _setjmp.S Log Message: Remove unnecesary #define/#undef _LOCORE To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/lib/libc/arch/hppa

2020-05-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun May 3 15:29:22 UTC 2020 Modified Files: src/lib/libc/arch/hppa/gen: __setjmp14.S src/lib/libc/arch/hppa/string: bzero.S ffs.S strlcpy.S src/lib/libc/arch/hppa/sys: brk.S Log Message: Even more trailing

CVS commit: src/lib/libc/arch

2020-01-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Jan 27 22:08:08 UTC 2020 Modified Files: src/lib/libc/arch/i386/string: Makefile.inc src/lib/libc/arch/x86_64/string: Makefile.inc Log Message: Make x86 use the C versions of bcmp() and memcmp(). To generate a diff of

CVS commit: src/lib/libc/arch/vax/string

2020-01-23 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Jan 23 16:34:12 UTC 2020 Modified Files: src/lib/libc/arch/vax/string: index.S Log Message: Fix name of keyword so it will worwk correctly. :) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/lib/libc/arch/x86_64/sys

2019-12-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 2 01:38:54 UTC 2019 Modified Files: src/lib/libc/arch/x86_64/sys: __sigtramp2.S Log Message: Add cfi annotations so that gdb can unwind the stack through signal handlers. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/libc/arch/riscv/gdtoa

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 08:04:23 UTC 2019 Modified Files: src/lib/libc/arch/riscv/gdtoa: Makefile.inc Log Message: revert previously. we want riscv32 to have 128 bit long double... shall fix the compiler instead. To generate a diff of this

CVS commit: src/lib/libc/arch/riscv/gdtoa

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 07:32:30 UTC 2019 Modified Files: src/lib/libc/arch/riscv/gdtoa: Makefile.inc Log Message: risc32 doesn't want long double specific versions To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/riscv/gdtoa

2019-04-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Apr 15 18:41:06 UTC 2019 Modified Files: src/lib/libc/arch/riscv/gdtoa: Makefile.inc Log Message: Cargo cult follow the other 128bit long double architecture (sparc64). To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/lib/libc/arch/riscv/gdtoa

2019-04-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sun Apr 14 19:25:27 UTC 2019 Modified Files: src/lib/libc/arch/riscv/gdtoa: gd_qnan.h Log Message: Provide a definition of quiet NaN for RISC-V, and a reference to where it comes from. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/libc/arch/riscv/gen

2019-04-13 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 13 17:54:13 UTC 2019 Modified Files: src/lib/libc/arch/riscv/gen: Makefile.inc Log Message: build the generic 128bit long double code. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/riscv

2019-04-13 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Apr 13 16:08:54 UTC 2019 Modified Files: src/lib/libc/arch/riscv: SYS.h Log Message: Looks like libc is too big to be able to use j. use a longer distance jump To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/aarch64

2019-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 9 02:50:08 UTC 2019 Modified Files: src/lib/libc/arch/aarch64: SYS.h Log Message: Fix previous... We need to deal with a conditional branch. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/aarch64

2019-03-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 9 02:33:02 UTC 2019 Modified Files: src/lib/libc/arch/aarch64: SYS.h Log Message: We don't fit anymore thanks to jemalloc: relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `cerror' To generate a diff of

CVS commit: src/lib/libc/arch/aarch64/sys

2019-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 13:02:36 UTC 2019 Modified Files: src/lib/libc/arch/aarch64/sys: brk.S Log Message: use adrp not adr, since the data is not pc-rel. fixes brk(2). To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/m68k/gen

2019-01-26 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun Jan 27 02:42:32 UTC 2019 Modified Files: src/lib/libc/arch/m68k/gen: fabs.S Log Message: fix another mergeo To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/m68k/gen/fabs.S Please note that

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-12-06 Thread Tom Ivar Helbekkmo
Module Name:src Committed By: tih Date: Thu Dec 6 19:17:13 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/softfloat: softfloat.h Log Message: Summary: Align softfloat float128 with libgcc. While libgcc adapts its float128 data structure to the endianness of the

CVS commit: src/lib/libc/arch/aarch64/gen

2018-11-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Nov 23 12:39:19 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: swapcontext.S Log Message: Update comments to help explain what's going on To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/lib/libc/arch/aarch64/gen

2018-11-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Nov 23 11:38:07 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: swapcontext.S Log Message: Fix so the setcontext call is via the PLT and libpthread can override To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/lib/libc/arch/aarch64/sys

2018-11-22 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Nov 22 08:30:58 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/sys: __clone.S Log Message: fix condition code. x1==0 is parent. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/aarch64/gen

2018-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Nov 21 21:24:42 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: _lwp.c Log Message: _REG_LR should be _lwp_exit To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/aarch64/gen/_lwp.c Please

CVS commit: src/lib/libc/arch/aarch64/gen

2018-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Nov 21 21:04:15 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: swapcontext.S Log Message: Fix some register names in comments To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/arm/gen

2018-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Nov 21 21:01:41 UTC 2018 Modified Files: src/lib/libc/arch/arm/gen: swapcontext.S Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/lib/libc/arch/arm/gen/swapcontext.S Please note

CVS commit: src/lib/libc/arch/aarch64/gen

2018-11-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Nov 16 10:51:08 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: makecontext.c Log Message: fix type of argument for va_arg; don't round to 32bit. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/vax/gen

2018-11-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 8 18:19:37 UTC 2018 Modified Files: src/lib/libc/arch/vax/gen: Makefile.inc Added Files: src/lib/libc/arch/vax/gen: fabsf.S Log Message: Attempt to implement fabsf by copying fabs and s/d/f/g. Vax wizards,

CVS commit: src/lib/libc/arch/ia64/gen

2018-11-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 8 16:36:16 UTC 2018 Modified Files: src/lib/libc/arch/ia64/gen: Makefile.inc Log Message: Use the generic C fabs/fabsl on ia64 for now to unbreak the build. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/lib/libc/arch/powerpc64/gen

2018-11-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 8 16:31:46 UTC 2018 Modified Files: src/lib/libc/arch/powerpc64/gen: fabs.c Log Message: powerpc64 needs fabsl too. (Apparently no __HAVE_LONG_DOUBLE?) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/hppa/gen

2018-11-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 8 16:29:50 UTC 2018 Modified Files: src/lib/libc/arch/hppa/gen: fabs.c Log Message: Try speling it rite, riasthradhdadhaa or whatever your name is. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/lib/libc/arch

2018-11-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Nov 7 22:21:42 UTC 2018 Modified Files: src/lib/libc/arch/alpha/gen: fabs.S src/lib/libc/arch/hppa/gen: fabs.c src/lib/libc/arch/m68k/gen: fabs.S src/lib/libc/arch/mips/gen: fabs.S

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-08-27 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Aug 27 16:46:13 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/softfloat: qp.c Log Message: delete __{ge,lt,gt,le,eq,ne,unordt}tf2. these should not be defined in libc. pointed out by joerg@. thanks. To generate a diff of

CVS commit: src/lib/libc/arch/aarch64/softfloat

2018-08-11 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Aug 11 10:06:41 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/softfloat: qp.c Log Message: fix multiple definition of __{ge,lt,gt,le,eq,ne,unordt}tf2 in libc and libgcc. this fixes the ATF call_once_static,

CVS commit: src/lib/libc/arch/aarch64/gen

2018-08-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Aug 4 10:22:09 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: _lwp.c Log Message: need to set _UC_TLSBASE of uc_flags for _lwp_makecontext(). pointed out from skrll@. thanks. To generate a diff of this commit: cvs

CVS commit: src/lib/libc/arch/aarch64/gdtoa

2018-08-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Aug 1 19:59:49 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gdtoa: gd_qnan.h Log Message: fix long double NaN definition. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/aarch64/sys

2018-07-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Jul 20 12:19:07 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/sys: ptrace.S Log Message: fix a bug. no need postincrement here. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/powerpc

2018-02-28 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Feb 28 21:00:02 UTC 2018 Modified Files: src/lib/libc/arch/powerpc: genassym.cf Log Message: PIC code clobbers %r30 so we need to update the saved oucp with caller's %r30 manually. Makes old context happy when it needs to do

CVS commit: src/lib/libc/arch/powerpc/gen

2018-02-28 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Feb 28 20:51:58 UTC 2018 Modified Files: src/lib/libc/arch/powerpc/gen: swapcontext.S Log Message: PIC code clobbers %r30 so we need to update the saved oucp with caller's %r30 manually. Makes old context happy when it needs to

CVS commit: src/lib/libc/arch/aarch64/gen

2018-02-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Feb 12 22:31:04 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/gen: sigsetjmp.S Log Message: Fix __siglongjmp14(). Fixes SIGINT causing ksh to "longjmp botch", presumably due to incorrect magic number. cvs:

CVS commit: src/lib/libc/arch/aarch64/sys

2018-02-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 4 18:32:31 UTC 2018 Modified Files: src/lib/libc/arch/aarch64/sys: pipe.S Log Message: lower case 'ret' to avoid macro clash To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/aarch64/gen

2017-11-28 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Nov 28 13:09:05 UTC 2017 Modified Files: src/lib/libc/arch/aarch64/gen: _setjmp.S setjmp.S Log Message: fix to work * no need to check x29 != NULL. fp may be NULL. * don't break in-use register x5. To generate a diff of this

CVS commit: src/lib/libc/arch/aarch64/gen

2017-11-28 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Nov 28 09:06:25 UTC 2017 Modified Files: src/lib/libc/arch/aarch64/gen: _setjmp.S Log Message: KNF. use tab To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/aarch64/gen/_setjmp.S Please note that

CVS commit: src/lib/libc/arch/aarch64/sys

2017-10-11 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Oct 12 05:51:51 UTC 2017 Modified Files: src/lib/libc/arch/aarch64/sys: cerror.S Log Message: return 0x (= -1). not 0x. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/sh3/gen

2017-03-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Mar 11 01:25:04 UTC 2017 Modified Files: src/lib/libc/arch/sh3/gen: flt_rounds.c Log Message: fix the mapping table. this sh3 version was originally copied from arm, but FP_RP and FP_RM have opposite values on sh3 vs. arm. To

CVS commit: src/lib/libc/arch/mips/gen

2017-02-26 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Feb 27 06:55:26 UTC 2017 Modified Files: src/lib/libc/arch/mips/gen: fpsetmask.c fpsetround.c fpsetsticky.c Log Message: fix asm operands: "ctc1" uses the register as an input, not an output. To generate a diff of this commit:

CVS commit: src/lib/libc/arch/powerpc/string

2016-12-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 19 14:30:23 UTC 2016 Modified Files: src/lib/libc/arch/powerpc/string: bzero.S Log Message: PR/50228: Christian Groessler: fix bzero(ptr, 0) on ppc. Check for 0 length before jumping to cb_memset like memset does. To

CVS commit: src/lib/libc/arch/ia64/sys

2016-12-10 Thread Sean Cole
Module Name:src Committed By: scole Date: Sat Dec 10 21:19:15 UTC 2016 Modified Files: src/lib/libc/arch/ia64/sys: exect.S Log Message: Add exect stub so "build.sh distribution" will compile To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/lib/libc/arch/ia64/sys

2016-11-22 Thread Sean Cole
Module Name:src Committed By: scole Date: Tue Nov 22 22:52:14 UTC 2016 Modified Files: src/lib/libc/arch/ia64/sys: ptrace.S Log Message: For ski, break into debugger instead of exiting To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/ia64/sys

2016-11-22 Thread Sean Cole
Module Name:src Committed By: scole Date: Tue Nov 22 22:51:53 UTC 2016 Modified Files: src/lib/libc/arch/ia64/sys: __clone.S Log Message: For ski, break into debugger instead of exiting To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/arch/ia64/gen

2016-11-22 Thread Sean Cole
Module Name:src Committed By: scole Date: Tue Nov 22 22:50:32 UTC 2016 Modified Files: src/lib/libc/arch/ia64/gen: fpgetsticky.c fpsetsticky.c getcontext.S makecontext.c swapcontext.S Log Message: For ski, break into debugger instead of exiting To generate a

CVS commit: src/lib/libc/arch/mips/gen

2016-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 06:49:40 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: _resumecontext.S swapcontext.S Log Message: Fix for [on]{32,64} /usr/tests/lib/libc/sys/t_getcontext /usr/tests/lib/libc/sys/t_swapcontext

CVS commit: src/lib/libc/arch/mips/gen

2016-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 06:41:42 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: swapcontext.S Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/mips/gen/swapcontext.S

CVS commit: src/lib/libc/arch/mips/gen

2016-08-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 13 08:09:17 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: _resumecontext.S Log Message: Add a NOP_L To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/mips/gen/_resumecontext.S Please

CVS commit: src/lib/libc/arch/mips/gen

2016-08-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 13 07:49:32 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: _resumecontext.S Log Message: PIC_TAILCALL on n32/n64 would mess up GP, so just use SYSTRAP to call setcontext. Fixes

CVS commit: src/lib/libc/arch/mips/gen

2016-08-12 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 12 15:21:25 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: _resumecontext.S Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/mips/gen/_resumecontext.S

CVS commit: src/lib/libc/arch/mips

2016-08-12 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 12 15:26:04 UTC 2016 Modified Files: src/lib/libc/arch/mips: genassym.cf src/lib/libc/arch/mips/sys: getcontext.S Log Message: Provide _OFFSETOF_UC_GREGS_GP and use _OFFSETOF_UC_GREGS_* in getcontext To generate

CVS commit: src/lib/libc/arch/mips/sys

2016-08-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 10 16:45:24 UTC 2016 Modified Files: src/lib/libc/arch/mips/sys: getcontext.S Log Message: We need to save the GP of the caller in the context for n32/n64 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/lib/libc/arch/mips/gen

2016-08-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 10 16:40:24 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: makecontext.c Log Message: Fix comments To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/mips/gen/makecontext.c Please note

CVS commit: src/lib/libc/arch/ia64

2016-08-05 Thread Sean Cole
Module Name:src Committed By: scole Date: Fri Aug 5 16:40:47 UTC 2016 Modified Files: src/lib/libc/arch/ia64/gen: Makefile.inc src/lib/libc/arch/ia64/sys: __clone.S ptrace.S Added Files: src/lib/libc/arch/ia64/gen: fpgetsticky.c fpsetsticky.c getcontext.S

CVS commit: src/lib/libc/arch/hppa/gen

2016-07-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jul 16 09:51:13 UTC 2016 Modified Files: src/lib/libc/arch/hppa/gen: __setjmp14.S Log Message: No need to define PSW_MBS as machine/psl.h provides it for us To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/lib/libc/arch/hppa/gen

2016-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 25 16:44:42 UTC 2016 Modified Files: src/lib/libc/arch/hppa/gen: __longjmp14.c Log Message: use __register_t To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/hppa/gen/__longjmp14.c Please

CVS commit: src/lib/libc/arch/mips/gen

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 16:01:56 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: Makefile.inc Log Message: cache stuff needs _KERNTYPES To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/lib/libc/arch/mips/gen

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 16:01:43 UTC 2016 Modified Files: src/lib/libc/arch/mips/gen: longjmp.c Log Message: Use namespace protected types. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/mips/gen/longjmp.c

CVS commit: src/lib/libc/arch/mips

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 15:55:34 UTC 2016 Modified Files: src/lib/libc/arch/mips: Makefile.inc Log Message: assym.h needs _KERNTYPES To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/mips/Makefile.inc Please

CVS commit: src/lib/libc/arch/vax/gen

2016-01-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 24 22:02:48 UTC 2016 Modified Files: src/lib/libc/arch/vax/gen: __longjmp14.c Log Message: use __register_t To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/vax/gen/__longjmp14.c Please

CVS commit: src/lib/libc/arch/arm

2015-08-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 20 16:13:41 UTC 2015 Modified Files: src/lib/libc/arch/arm: Makefile.inc Log Message: In rumprun mode on ARM, don't build syscall or signal code into libc. (like on x86) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libc/arch

2015-07-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 15 14:27:49 UTC 2015 Modified Files: src/lib/libc/arch/i386: Makefile.inc src/lib/libc/arch/i386/gen: Makefile.inc src/lib/libc/arch/x86_64: Makefile.inc src/lib/libc/arch/x86_64/gen: Makefile.inc

CVS commit: src/lib/libc/arch

2015-07-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 15 14:23:40 UTC 2015 Modified Files: src/lib/libc/arch/i386/gen: Makefile.inc src/lib/libc/arch/x86_64/gen: Makefile.inc Log Message: Remove objects built from C sources comments. Everyone can see they're built

CVS commit: src/lib/libc/arch/aarch64/gen

2015-07-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 7 21:40:19 UTC 2015 Modified Files: src/lib/libc/arch/aarch64/gen: Makefile.inc Added Files: src/lib/libc/arch/aarch64/gen: fpsetmask.c fpsetround.c fpsetsticky.c Log Message: Add the fpset* routines for tests To

CVS commit: src/lib/libc/arch/aarch64/gen

2015-07-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jul 5 22:07:09 UTC 2015 Added Files: src/lib/libc/arch/aarch64/gen: fpgetmask.c fpgetround.c fpgetsticky.c Log Message: Some test programs require these. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/lib/libc/arch/ia64/gen

2015-04-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Apr 17 12:51:05 UTC 2015 Modified Files: src/lib/libc/arch/ia64/gen: Makefile.inc Added Files: src/lib/libc/arch/ia64/gen: _lwp.c _setjmp.S setjmp.S sigsetjmp.S Log Message: Add set/longjmp and friends (nearly

  1   2   3   4   >