summaryrefslogtreecommitdiffstats
path: root/lib/libc/quad
AgeCommit message (Collapse)AuthorFilesLines
2019-11-10Mark as 'protected' all the routines from the quad/ and softfloat/ subdirs,guenther7-33/+39
as well as those in arch/arm/gen/divsi3.S. This cleans up the PLTs on the 32bit archs. luna88k testing by aoyama@ "looks good" kettenis@, testing and ok deraadt@
2017-12-26Add ARM EABI runtime aliases to the GCC runtime functions that we includekettenis6-6/+30
in libc. ok patrick@, jsg@, guenther@
2016-03-26remove some unused ancient test files from 4.4 BSDmmcc3-140/+0
ok guenther@, millert@, deraadt@
2015-10-01Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In oneguenther1-4/+1
case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings ok deraadt@
2014-06-10mop up ifndef KERNEL goo; ok miodderaadt1-5/+1
2014-06-09Nuke the machinery to sync libkern with libc, it's not been used in themiod1-4/+1
last 15 years and there is no point to use it in the future. From Jean-Philippe Ouellet
2014-06-07remove last few uses of __Pderaadt1-2/+2
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod1-2/+2
files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@
2009-11-07remove gcc 1 workaround we no longer care about whichjsg1-11/+1
was breaking non GNUC defining compilers. Came up during a conversation with ragge@, positive comments from several.
2005-08-08zap remaining rcsid.espie28-123/+30
Kill old files that are no longer compiled. okay theo
2004-11-28support for syncing into libkern; tedu@ millert@ okmickey2-3/+6
2004-10-17ansify. ok millert@otto23-73/+46
2004-04-27A quad is two ints, not two longs. Also fix some problems withotto19-184/+206
conversions from floating point to quad. Problem reported by Marcus Holland-Moritz. From NetBSD. ok millert@
2004-04-25add/subtract ULONG_MAX + 1 on over/underflows, fixes float -> quaddhartmei1-3/+3
conversion in libc, reported by Marcus Holland-Moritz, ok beck@
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert29-174/+58
rescinded 22 July 1999. Proofed by myself and Theo.
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2-4/+4
1998-11-20Add thread-safety to libc, so that libc_r will build (on i386 at least).d1-2/+2
All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO
1996-08-19Fix RCS idstholo31-202/+31
Make sure everything uses {SYS,}LIBC_SCCS properly
1996-03-25Protect use of long long with /* LONGLONG */tholo1-0/+1
1995-10-18initial import of NetBSD treederaadt31-0/+2548