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

2014-02-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Feb 2 08:14:39 UTC 2014 Modified Files: src/lib/libc/arch/sparc64/softfloat: qp.c Log Message: Fix unsigned 64 bit int to long double conversion for numbers that would not fit into a signed 64 bit int. Found by latest t_float

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

2013-10-27 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Oct 28 01:06:36 UTC 2013 Modified Files: src/lib/libc/arch/sparc64/gen: fpsetmask.c fpsetround.c fpsetsticky.c Log Message: convert to ANSI C definitions. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc

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

2013-09-13 Thread Takeshi Nakayama
Module Name:src Committed By: nakayama Date: Sat Sep 14 05:38:00 UTC 2013 Modified Files: src/lib/libc/arch/sparc64/gen: sigsetjmp.S src/lib/libc/arch/sparc64/sys: cerror.S sbrk.S Log Message: Redo previous to fix build break. To generate a diff of this commit: c

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

2013-03-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 17 00:43:46 UTC 2013 Removed Files: src/lib/libc/arch/sparc64/string: memcpy.S memset.S Log Message: now live in common/lib/libc/arch/sparc64/string To generate a diff of this commit: cvs rdiff -u -r1.5 -r0 src/lib/lib

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

2013-02-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 15 09:25:03 UTC 2013 Modified Files: src/lib/libc/arch/sparc64/gen: fpsetround.c Log Message: While we are using softfloat for 128 bit long double values, make fpsetround update the softfloat rounding mode as well. To ge

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

2013-02-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 15 09:24:05 UTC 2013 Modified Files: src/lib/libc/arch/sparc64/softfloat: qp.c Log Message: Make all conversions from 128bit (long double) floats to integral types use rounding towards zero (casts to int/long are not affec

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

2012-09-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 13 11:47:46 UTC 2012 Modified Files: src/lib/libc/arch/sparc64/gen: swapcontext.S Log Message: Fix register usage To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/arch/sparc64/gen/swapcontext.S P

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

2012-03-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 21 14:10:47 UTC 2012 Modified Files: src/lib/libc/arch/sparc64: Makefile.inc Log Message: do not need lint overrides anymore To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/lib/libc/arch/sparc64/Makef

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

2012-03-20 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Mar 20 21:37:20 UTC 2012 Modified Files: src/lib/libc/arch/sparc64: Makefile.inc Log Message: We do not care about portability when instantiating softfloats for our concrete environment - add appropriate lintflags. To genera

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

2012-03-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 17 21:35:06 UTC 2012 Modified Files: src/lib/libc/arch/sparc64/gen: flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c fpsetround.c fpsetsticky.c longjmp.c makecontext.c Log Message: de

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

2012-03-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 17 20:48:59 UTC 2012 Modified Files: src/lib/libc/arch/sparc64/gen: _lwp.c src/lib/libc/arch/sparc64/softfloat: qp.c Log Message: Avoid lint warnings To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 sr

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

2012-03-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Mar 14 17:03:11 UTC 2012 Modified Files: src/lib/libc/arch/sparc64/softfloat: qp.c Log Message: Rename __zero to __sf128_zero to avoid clashes with the strange new inline function in cdefs.h To generate a diff of this commit

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

2011-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 25 02:11:16 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/string: memcpy.S Log Message: use _ALIGN consistently. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libc/arch/sparc64/string/memcpy.

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

2011-05-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue May 24 22:39:47 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/string: memcpy.S Log Message: make this compile with DEBUG (_ALIGN was not defined). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/li

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

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 23:39:08 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c Log Message: Fix previous: the way we calculate, we need to test the size of sigjmp_buf To generate a diff of this commit: cvs rdiff -u -r1.5

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

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 23:30:27 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c Log Message: Add another compile time assert: catch overflows of jmp_buf To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/l

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

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 19:43:17 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: _setjmp.S Log Message: Save/restore some global registers (sigsetjmp compatible). Does not realy make a difference currently, but is a hard to spot blackh

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

2011-04-30 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 30 19:39:38 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c setjmp.S sigsetjmp.S Log Message: Rearange jmp_buf content again: storing the sigsetjmp() save_mask midway inside the environment is not a good

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

2011-04-27 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 27 21:08:48 UTC 2011 Modified Files: src/lib/libc/arch/sparc64/gen: longjmp.c setjmp.S sigsetjmp.S Log Message: Fix offsets used in the assembly code to save global registers into a jmp_buf, add a compile time assert to ca

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

2011-03-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Mar 22 12:24:54 UTC 2011 Modified Files: src/lib/libc/arch/sparc64: Makefile.inc Removed Files: src/lib/libc/arch/sparc64/gen: divrem.m4 Log Message: Remove the sparc-v7 compatibility wrapper functions (.div, .mul, ...

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

2011-03-06 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 6 10:32:48 UTC 2011 Modified Files: src/lib/libc/arch/sparc64: Makefile.inc src/lib/libc/arch/sparc64/gen: fpgetsticky.c fpsetmask.c fpsetsticky.c Log Message: While we use hardware (for float and double), but coo