summaryrefslogtreecommitdiff
path: root/lib/libc/arch/vax/string
AgeCommit message (Collapse)Author
2020-09-29s/occurence/occurrence/msaitoh
2020-01-23Fix name of keyword so it will worwk correctly. :)pgoyette
2011-01-25Move IDs into .identmatt
Use END(x) Remove a.out support Make CERROR hidden
2010-03-12Add memset to libkern on vax, moving existing memset.S to src/common.uwe
While kernel source code is supposed to use <machine/macros.h> via <sys/param.h> and pick an inline asm version from there, gcc itself can generate direct calls to memset() for structure initialization, so the symbol must be provided. Fixes INSTALL kernel, for which -Os caused gcc to use memset() call to initialize a struct in uvm_fault_internal().
2009-07-30If SRCS contains any .S files then remove the corresponding .c file fromdsl
SRCS and add to LSRCS (for lint). Change the 'string' Makefiles so that the arch/*/string/Makefile.inc need only specify the .S files for that architecture and not the .c files for all the files they don't override.
2009-07-17Change all archs so that strchr.[cS] and strrchr.[cS] exist and generatedsl
duplicate symbols for index() and rindex(). libc and kernel build ok for affected archs (i386, amd64, vax, sun3, evbmips-eb) all seem ok. (vax might lose an asm index() - but comments imply it is worse than the C)
2005-12-20Use reach-over sources from common/lib/libcchristos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22280, verified by myself.
2002-02-24Change to use a register prefix.matt
1996-05-19VAX string functions in assembler. Fixed for NetBSD by Ken Wellsch.ragge
1995-04-17Added libc VAX specific files.ragge