History log of /src/sys/lib/libkern/arch/sparc/Makefile.inc |
Revision | | Date | Author | Comments |
1.36 |
| 17-Mar-2013 |
nakayama | Revert previous. christos fixed the root cause.
|
1.35 |
| 14-Mar-2013 |
nakayama | Make sparc64 32-bit kernel buildable.
|
1.34 |
| 14-Aug-2009 |
dsl | Move that majority of the 'SRCS+= foo.c' into the main Makefile.libkern. Any .S files added by the arch/*/Makefile.inc cause the .c file to be excluded. Specific exclusions added using NO_SRCS to match previous files. At least sparc, sparc64, i386, amd64 and vax GENERIC still build. (There is a fubar with the naming of the byte-swap files ...)
|
1.33 |
| 12-Aug-2009 |
dsl | Split the lines that add .c to SRCS from those that add .S No changes (apart from the order) intended.
|
1.32 |
| 11-Dec-2005 |
christos | branches: 1.32.74; merge ktrace-lwp.
|
1.31 |
| 22-Apr-2005 |
reed | Use ${TOOL_M4} instead of "m4". (I only tested this fix for sparc but not sparc64 or alpha yet.)
Noticed problem when building NetBSD/sparc from a Linux/i386 host that didn't have "m4".
|
1.30 |
| 08-Nov-2003 |
lukem | branches: 1.30.8; Add '.SUFFIXES: .m4' here, now that <sys.mk> doesn't provide it anymore. It appears that .PATH.m4: needs it. Should fix problem noted in private mail by Markus W Kilbinger.
|
1.29 |
| 08-Nov-2003 |
jdolecek | don't need bcmp() and bzero()
|
1.28 |
| 16-Apr-2002 |
martin | branches: 1.28.10; Add strtoul.c, otherwise kernels using "wi* at pcmcia?" do not work anymore.
Why only four archs provide this is beyound me.
|
1.27 |
| 01-Jul-2001 |
kleink | branches: 1.27.2; Sync with libc: use bzero-based assembly version of memset().
|
1.26 |
| 01-Nov-2000 |
thorpej | branches: 1.26.2; Add a strcasecmp(), modified from chopps's strncasecmp().
|
1.25 |
| 09-May-1999 |
pk | branches: 1.25.2; Add .PATH.m4
|
1.24 |
| 24-Feb-1999 |
chs | branches: 1.24.4; don't list any *.S files in SRCS multiple times, once is enough.
|
1.23 |
| 04-Aug-1998 |
perry | branches: 1.23.2; add memcmp.c
|
1.22 |
| 22-Feb-1998 |
mycroft | Move random() from kernel.
|
1.21 |
| 22-Feb-1998 |
mycroft | Don't list bcopy.c here, since we only want memcpy() and not bcopy(). XXX What a kluge!
|
1.20 |
| 22-Feb-1998 |
mycroft | We need memcpy().
|
1.19 |
| 22-Feb-1998 |
mycroft | Add some missing things.
|
1.18 |
| 21-Jan-1998 |
cgd | add rules like those in libc to build strchr() and strrchr() (the latter is being added to libkern by this commit). remove strchr.c from archs' Makefile.inc files to go along with this. (If an arch has a .S version, it should be copied down and added to the apropriate Makefile.inc.)
|
1.17 |
| 24-Oct-1997 |
chuck | add memchr() to libkern
|
1.16 |
| 09-Oct-1997 |
bouyer | Add byte-swapping functions (bswap16, bswap32, bswap64) to libkern. Only assembly version for i386 bswap16 and bswap32 for now (bswap64 uses bswap32). Contribution of assembly versions of these are welcome. Add byte-swapping of ext2fs metadata for big-endian systems. Tested on i386 and sparc.
|
1.15 |
| 18-Jan-1997 |
cgd | branches: 1.15.8; add strchr() to libkern. strchr.c copied from libc's "index.c", but with appropriate definitions so that it'll build strchr(), and so that it builds correctly in libkern (needed to #define NULL).
|
1.14 |
| 18-Nov-1996 |
pk | Remove `chmod 444's.
|
1.13 |
| 27-Aug-1996 |
cgd | Add machine-independent assertion-checking support. macros are:
assert() which always does assertion checking unless "NDEBUG" is defined.
KASSERT() which does assertion checking if DIAGNOSTIC is defined.
KDASSERT() which does assertion checking if DEBUG is define. This macro exists for compatibility with existing ports' assertion checking macros. (Assertion checking is not typically an "expensive" operation, and DIAGNOSTIC should be used for inexpensive consistency checks.)
|
1.12 |
| 23-Apr-1996 |
christos | Remove memset.c; it is not currently used, and .c files should belong in the MI portion of libkern. When/if we move to use mem* routines in the kernel we can add it to the MI portion/write a memset.s.
|
1.11 |
| 13-Apr-1996 |
cgd | add strncasecmp.c to ports' libkern Makefile.inc's. When adding a new source file to libkern, it should be added to _ALL_ ports makefiles if it is machine-independent and used by machine-independent code (in this case adosfs). (There are several arguments that say that strncasecmp should not be in libkern at all, and i think they're good ones, but as long as ADOSFS needs it to link, it has to be here for all architectures.)
|
1.10 |
| 07-Oct-1995 |
mycroft | Remove setjmp() and ffs().
|
1.9 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.8 |
| 15-Sep-1994 |
deraadt | gcc automatically calls memset in certain situations.
|
1.7 |
| 30-Jun-1994 |
deraadt | find divrem.m4 automatically
|
1.6 |
| 22-Mar-1994 |
deraadt | delete some unneeded things
|
1.5 |
| 15-Jan-1994 |
pk | Find source in the right places.
|
1.4 |
| 05-Dec-1993 |
cgd | use .S
|
1.3 |
| 15-Oct-1993 |
cgd | branches: 1.3.2; add strncmp to anything
|
1.2 |
| 15-Oct-1993 |
cgd | add __main()
|
1.1 |
| 13-Oct-1993 |
cgd | move 'boot' and 'libkern' into 'lib'. generally clean up 'kernel library' building and dependencies.
|
1.3.2.2 |
| 05-Dec-1993 |
cgd | use .S
|
1.3.2.1 |
| 15-Oct-1993 |
cgd | file Makefile.inc was added on branch magnum on 1993-12-05 01:52:48 +0000
|
1.15.8.1 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.23.2.1 |
| 09-Nov-1998 |
chs | initial snapshot. lots left to do.
|
1.24.4.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.25.2.1 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.26.2.2 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.26.2.1 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.27.2.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.28.10.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.28.10.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.28.10.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.28.10.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.30.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.32.74.1 |
| 19-Aug-2009 |
yamt | sync with head.
|