summaryrefslogtreecommitdiffstats
path: root/lib/libc/quad
Commit message (Collapse)AuthorAgeFilesLines
* For ARM EABI we only need a subset of the quad functions, the rest areandrew2013-01-191-0/+4
| | | | provided by libgcc.
* Powerpc is special here. powerpc and powerpc64 use different ABIs, soimp2010-08-241-2/+2
| | | | | | their implementations aren't in the same files. Introduce LIBC_ARCH and use that in preference to MACHINE_CPUARCH. Tested by amd64 and powerpc64 builds (thanks nathanw@)
* MFtbemd:imp2010-08-231-2/+2
| | | | | Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want to test of all the CPUs of a given family conform.
* Fix a typo that prevented the quad symbols from being exporteddeischen2007-07-061-1/+1
| | | | | | | (s/SYM_MAP/SYM_MAPS/). Reported by: kan Approved by: re@ (Ken Smith)
* Export quad symbols. They were previously commented out. These symbolsdeischen2007-05-311-6/+6
| | | | | | | | | really shouldn't be exported since they should be pulled from libgcc, but the build of some applications is broken and they expect to see them in libc. glibc exports these symbols, although Solaris doesn't appear to, so export them for compatibility's sake. After discussion with: kan
* Use C comments since we now preprocess these files with CPP.deischen2007-04-291-29/+33
|
* Per Regents of the University of Calfornia letter, remove advertisingimp2007-01-0929-116/+0
| | | | | | clause. # If I've done so improperly on a file, please let me know.
* Add each directory's symbol map file to SYM_MAPS.deischen2006-03-131-0/+2
|
* Add symbol maps and initial symbol version definitions to libc.deischen2006-03-131-0/+34
| | | | Reviewed by: davidxu
* - Add prototypes for __cmpdi2() and __ucmpdi2().stefanf2005-09-121-10/+2
| | | | - Remove GCC 1 stuff.
* libc_r wasn't so tied to libc for 22 months.ru2002-11-181-1/+1
|
* Fix the style of the SCM ID's.obrien2002-03-2226-4/+56
| | | | I believe have made all of libc .c's as consistent as possible.
* Remove __P() usage.obrien2002-03-211-5/+5
|
* Remove 'register' keyword.obrien2002-03-212-6/+10
|
* $Id$ -> $FreeBSD$peter1999-08-282-2/+2
|
* - Fix modulo bug that was masked by the correct code in libgcc.a which isnate1998-11-301-1/+1
| | | | | used in almost all programs unless a shared library specifically ignores libgcc.a.
* $@ -> ${.TARGET}imp1998-09-111-2/+2
|
* Change MACHINE references to MACHINE_ARCH.jb1998-02-201-3/+3
|
* Put the .PATH statement first as in all other libc Makefile.inc's.bde1997-12-191-3/+2
|
* Changed all paths to be relative to src/lib instead of src/lib/libcjb1997-05-031-2/+3
| | | | | | | | | | so that all these makefiles can be used to build libc_r too. Added .if ${LIB} == "c" tests to restrict man page builds to libc to avoid needlessly building them with libc_r too. Split libc Makefile into Makefile and Makefile.inc to allow the libc_r Makefile to include Makefile.inc too.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Added prototypes.bde1995-12-261-1/+6
|
* Restored [u]cmpdi2.c which are needed for switching on [unsigned] longbde1995-12-011-1/+1
| | | | long values.
* Removed cmpdi2.c from ${SRCS}. I think it is no more needed than ucmpdi2.bde1995-11-291-2/+1
| | | | Restored order in ${SRCS}.
* limit the number of functions we pull in for 'i386'.phk1995-10-221-1/+11
| | | | I still belive this stuff should go back into gcc.
* Remove trailing whitespace.rgrimes1995-05-302-2/+2
|
* BSD 4.4 Lite Lib Sourcesrgrimes1994-05-2731-0/+2375
OpenPOWER on IntegriCloud