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/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/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/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/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/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/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/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/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/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