History log of /freebsd-9.3-release/lib/libc/quad/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


211774 24-Aug-2010 imp

Powerpc is special here. powerpc and powerpc64 use different ABIs, so
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@)


211725 23-Aug-2010 imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.


171278 06-Jul-2007 deischen

Fix a typo that prevented the quad symbols from being exported
(s/SYM_MAP/SYM_MAPS/).

Reported by: kan
Approved by: re@ (Ken Smith)


170155 31-May-2007 deischen

Export quad symbols. They were previously commented out. These symbols
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


169092 29-Apr-2007 deischen

Use C comments since we now preprocess these files with CPP.


165903 09-Jan-2007 imp

Per Regents of the University of Calfornia letter, remove advertising
clause.

# If I've done so improperly on a file, please let me know.


156613 13-Mar-2006 deischen

Add each directory's symbol map file to SYM_MAPS.


156608 13-Mar-2006 deischen

Add symbol maps and initial symbol version definitions to libc.

Reviewed by: davidxu


150058 12-Sep-2005 stefanf

- Add prototypes for __cmpdi2() and __ucmpdi2().
- Remove GCC 1 stuff.


107052 18-Nov-2002 ru

libc_r wasn't so tied to libc for 22 months.


92986 22-Mar-2002 obrien

Fix the style of the SCM ID's.
I believe have made all of libc .c's as consistent as possible.


92905 21-Mar-2002 obrien

Remove __P() usage.


92889 21-Mar-2002 obrien

Remove 'register' keyword.


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


41425 30-Nov-1998 nate

- Fix modulo bug that was masked by the correct code in libgcc.a which is
used in almost all programs unless a shared library specifically
ignores libgcc.a.


39060 11-Sep-1998 imp

$@ -> ${.TARGET}


33668 20-Feb-1998 jb

Change MACHINE references to MACHINE_ARCH.


31870 19-Dec-1997 bde

Put the .PATH statement first as in all other libc Makefile.inc's.


25401 03-May-1997 jb

Changed all paths to be relative to src/lib instead of src/lib/libc
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.


22993 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

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.


13030 26-Dec-1995 bde

Added prototypes.


12555 01-Dec-1995 bde

Restored [u]cmpdi2.c which are needed for switching on [unsigned] long
long values.


12524 29-Nov-1995 bde

Removed cmpdi2.c from ${SRCS}. I think it is no more needed than ucmpdi2.

Restored order in ${SRCS}.


11663 22-Oct-1995 phk

limit the number of functions we pull in for 'i386'.
I still belive this stuff should go back into gcc.


8870 30-May-1995 rgrimes

Remove trailing whitespace.


1574 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1573,
which included commits to RCS files with non-trunk default branches.