The NetBSD Project

CVS log for src/lib/libc/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.174 / (download) - annotate - [select for diffs], Mon May 29 18:25:52 2023 UTC (9 months, 4 weeks ago) by lukem
Branch: MAIN
CVS Tags: HEAD
Changes since 1.173: +3 -3 lines
Diff to previous 1.173 (colored) to selected 1.43 (colored)

libc: fix typo in comments: NO_SRSC -> NO_SRCS

Revision 1.173 / (download) - annotate - [select for diffs], Sat May 16 18:31:47 2020 UTC (3 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.172: +2 -1 lines
Diff to previous 1.172 (colored) to selected 1.43 (colored)

Add ACL support for FFS. From FreeBSD.

Revision 1.172 / (download) - annotate - [select for diffs], Fri Aug 3 14:01:21 2018 UTC (5 years, 7 months ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp
Changes since 1.171: +4 -2 lines
Diff to previous 1.171 (colored) to selected 1.43 (colored)

Restrict -fno-sanitize=function to Clang/LLVM only

The base GCC version 6,x does not support this option.

Revision 1.171 / (download) - annotate - [select for diffs], Fri Aug 3 02:29:35 2018 UTC (5 years, 7 months ago) by kamil
Branch: MAIN
Changes since 1.170: +3 -1 lines
Diff to previous 1.170 (colored) to selected 1.43 (colored)

Disable sanitization of -fsanitize=function in libc

Generated code for the checks (in at least libunwind) depends on the C++
runtime feature of RTTI.

Pass -fno-sanitize=function to LIBCSANITIZERFLAGS.

Revision 1.170 / (download) - annotate - [select for diffs], Sat Mar 31 14:24:54 2018 UTC (5 years, 11 months ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407
Branch point for: phil-wifi
Changes since 1.169: +1 -5 lines
Diff to previous 1.169 (colored) to selected 1.43 (colored)

Drop the USE_LIBTRE build option

libtre cannot be used any more as a replacement for regex(3).
Tt does not build and the library development is stalled in upstream.

Proposed on mailing list.

Sponsored by <The NetBSD Foundation>

Revision 1.169 / (download) - annotate - [select for diffs], Mon Jun 15 14:24:01 2015 UTC (8 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-base, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: pgoyette-compat
Changes since 1.168: +2 -2 lines
Diff to previous 1.168 (colored) to selected 1.43 (colored)

Only create and install the tags file for the normal libc (not any of the
compat copies), because we don't want it to be overwritten by the compat
copies. This was detected by the evbarm mkimage complaining.

Revision 1.168 / (download) - annotate - [select for diffs], Mon Feb 9 22:44:34 2015 UTC (9 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.167: +1 -3 lines
Diff to previous 1.167 (colored) to selected 1.43 (colored)

Include compat in rumprun libc

Not including non-renamed symbols in libc caused all kinds of configure
scripts to do the wrong thing when they just tested linkage without
including headers.  So, go for the "least moving parts" bandaid for now.

Revision 1.167 / (download) - annotate - [select for diffs], Wed Dec 10 00:37:30 2014 UTC (9 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.166: +7 -1 lines
Diff to previous 1.166 (colored) to selected 1.43 (colored)

Add hooks for RUMPRUN build of libc

If "yes", does the following (default "no"):
  * prevents ASM syscalls from being built (librump provides syscalls)
  * does not include compat (useless when application is linked with libc)
  * does not build tags (no /var/db to install them to)
  * does not include tls

==> libc for rumprun can now be built against unmodified NetBSD sources

Revision 1.166 / (download) - annotate - [select for diffs], Sun Aug 10 23:39:08 2014 UTC (9 years, 7 months ago) by matt
Branch: MAIN
CVS Tags: tls-maxphys-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.165: +1 -3 lines
Diff to previous 1.165 (colored) to selected 1.43 (colored)

MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU

Revision 1.165 / (download) - annotate - [select for diffs], Tue Mar 4 14:58:14 2014 UTC (10 years ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Changes since 1.164: +3 -3 lines
Diff to previous 1.164 (colored) to selected 1.43 (colored)

Introduce GENASSYM_CPPFLAGS for options during genassym processing.
Consistently drop assembler flags.

Revision 1.164 / (download) - annotate - [select for diffs], Wed Jan 29 23:37:18 2014 UTC (10 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.163: +1 -6 lines
Diff to previous 1.163 (colored) to selected 1.43 (colored)

Include compiler-rt in libc, libm and libkern.

Revision 1.163 / (download) - annotate - [select for diffs], Sun Jan 19 11:36:45 2014 UTC (10 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.162: +14 -3 lines
Diff to previous 1.162 (colored) to selected 1.43 (colored)

If MKREPRO=yes, make the tags file refer to /usr/src
instead of referring to the actual source directory ${NETBSDSRC}.

Revision 1.162 / (download) - annotate - [select for diffs], Sat Jan 18 01:08:56 2014 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.161: +2 -2 lines
Diff to previous 1.161 (colored) to selected 1.43 (colored)

Use a separate variable for the use of GCC's unwind code.

Revision 1.161 / (download) - annotate - [select for diffs], Wed Jan 15 20:58:09 2014 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.160: +2 -2 lines
Diff to previous 1.160 (colored) to selected 1.43 (colored)

Use the quad support from compiler-rt for MKLIBGCC=no.

Revision 1.160 / (download) - annotate - [select for diffs], Mon Oct 14 16:00:17 2013 UTC (10 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.159: +4 -4 lines
Diff to previous 1.159 (colored) to selected 1.43 (colored)

Rename USE_LIBGCC to HAVE_LIBGCC and retry using it as flag on unwind.h.

Revision 1.159 / (download) - annotate - [select for diffs], Mon Oct 14 01:30:21 2013 UTC (10 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.158: +10 -1 lines
Diff to previous 1.158 (colored) to selected 1.43 (colored)

Include compiler-rt and libunwind in libc for Clang/x86 builds.

Revision 1.158 / (download) - annotate - [select for diffs], Tue Jul 30 15:28:47 2013 UTC (10 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157 (colored) to selected 1.43 (colored)

Don't pass assembler flags to cpp for genassym.

Revision 1.157 / (download) - annotate - [select for diffs], Tue Apr 30 01:42:03 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.156: +3 -1 lines
Diff to previous 1.156 (colored) to selected 1.43 (colored)

Match against LIBC_MACHINE_ARCH for MKCOMPAT

Revision 1.156 / (download) - annotate - [select for diffs], Sat Apr 27 08:00:40 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.155: +1 -10 lines
Diff to previous 1.155 (colored) to selected 1.43 (colored)

Just build the legacy stuff for earm (for now).

Revision 1.155 / (download) - annotate - [select for diffs], Thu Apr 25 15:39:26 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.154: +3 -2 lines
Diff to previous 1.154 (colored) to selected 1.43 (colored)

for earm, make sure to build getdirentries man page

Revision 1.154 / (download) - annotate - [select for diffs], Thu Apr 25 06:36:49 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.153: +2 -1 lines
Diff to previous 1.153 (colored) to selected 1.43 (colored)

Add CPPFLAGS+=      -I${NETBSDSRCDIR}/sys for earm compat

Revision 1.153 / (download) - annotate - [select for diffs], Fri Apr 19 22:24:10 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.152: +6 -1 lines
Diff to previous 1.152 (colored) to selected 1.43 (colored)

for EARM, just build __lwp_park50 compat for libpthread until the situation
is involved.

Revision 1.152 / (download) - annotate - [select for diffs], Fri Apr 19 21:02:43 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.151: +2 -2 lines
Diff to previous 1.151 (colored) to selected 1.43 (colored)

Fix inverted test.

Revision 1.151 / (download) - annotate - [select for diffs], Fri Apr 19 16:53:18 2013 UTC (10 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.150: +3 -1 lines
Diff to previous 1.150 (colored) to selected 1.43 (colored)

Since earm is new, don't bother building the compat libc code since there
is nothing that can use it.

Revision 1.150 / (download) - annotate - [select for diffs], Fri Apr 12 19:58:45 2013 UTC (10 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.149: +6 -4 lines
Diff to previous 1.149 (colored) to selected 1.43 (colored)

Rename BUILDCOLD to BUILD_LEGACY and provide a preprocessor macro that
can be used in code files that aren't easy to split up. Add the removal
to the major bump todo list.

Revision 1.149 / (download) - annotate - [select for diffs], Fri Jan 20 16:31:29 2012 UTC (12 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Changes since 1.148: +1 -5 lines
Diff to previous 1.148 (colored) to selected 1.43 (colored)

Remove code for CITRUS!=yes.

Revision 1.148 / (download) - annotate - [select for diffs], Wed Aug 17 09:53:53 2011 UTC (12 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.147: +1 -9 lines
Diff to previous 1.147 (colored) to selected 1.43 (colored)

fix the rest of libc mi gcc-4.5 hacks. portmasters should fix the md ones.

Revision 1.147 / (download) - annotate - [select for diffs], Tue Jun 21 02:32:55 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.146: +8 -1 lines
Diff to previous 1.146 (colored) to selected 1.43 (colored)

add some XXX'd -Wno-foo if HAVE_GCC >= 45.

XXX: someone should look at these.

Revision 1.146 / (download) - annotate - [select for diffs], Sun Jun 19 11:31:55 2011 UTC (12 years, 9 months ago) by nakayama
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145 (colored) to selected 1.43 (colored)

__udivdi3 isn't included in sparc compat libc on sparc64, so use
ARCHSUBDIR instead of MACHINE_ARCH for checking whether to include
quad/Makefile.inc.

This fixes undefined symbol __udivdi3 in /libexec/ld.elf_so-sparc
on sparc64 which is the cause of failure of hello32 test in
toolchain/cc/t_hello.

Revision 1.145 / (download) - annotate - [select for diffs], Fri May 27 17:06:55 2011 UTC (12 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.144: +3 -4 lines
Diff to previous 1.144 (colored) to selected 1.43 (colored)

make the "tags" target non-.PHONY because it reflects a real file,
and remove some nonsense in libc Makefile which caused that
a "tags" file was written in my source tree

Revision 1.144 / (download) - annotate - [select for diffs], Wed Mar 9 23:10:06 2011 UTC (13 years ago) by joerg
Branch: MAIN
Changes since 1.143: +2 -1 lines
Diff to previous 1.143 (colored) to selected 1.43 (colored)

Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports
_rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to
setup the thread private area of all new threads. ld.elf_so is
responsible for setting up the private area for the initial thread.
Similar functions are called from _libc_init for static binaries, using
dl_iterate_phdr to access the ELF Program Header.

Add test cases to exercise the different TLS storage models. Test cases
are compiled and installed on all platforms, but are skipped on
platforms not marked for TLS support.

This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.

It is inspired by the TLS support in FreeBSD by Doug Rabson and the
clean ups of the DragonFly port of the original FreeBSD modifications.

Revision 1.143 / (download) - annotate - [select for diffs], Sat Sep 4 12:17:58 2010 UTC (13 years, 6 months ago) by ahoka
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.142: +5 -1 lines
Diff to previous 1.142 (colored) to selected 1.43 (colored)

Add libc glue for libtre.
tre will be compiled without approx and wchar/mulibyte support to
only match the minimum requirement to replace our spencer regex.

This needs a lot of testing.

Only enabled when USE_LIBTRE is set to `yes'.

Revision 1.142 / (download) - annotate - [select for diffs], Sun May 30 08:28:53 2010 UTC (13 years, 10 months ago) by tnozaki
Branch: MAIN
Changes since 1.141: +5 -1 lines
Diff to previous 1.141 (colored) to selected 1.43 (colored)

1. fix build problem CITRUS=no
2. make CITRUS={yes,no} knob friendly with libc/compat.

Revision 1.141 / (download) - annotate - [select for diffs], Sun Apr 25 00:54:46 2010 UTC (13 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.140: +2 -1 lines
Diff to previous 1.140 (colored) to selected 1.43 (colored)

Add the constant database reader (cdbr(3)) and writer ((cdbw(3)).
They implement a space efficent write-once database with fast access
path. Switch the services(5) database to use cdb. The size of the
database file decreases from 2.1MB disk space to 307KB. Access
performance is about the same if setservent(0) is used and about an
order of magnitude faster otherwise. services_mkdb defaults to the new
format, but can optionally create the old db(3) format as well for
statically linked legacy applications.

Revision 1.140 / (download) - annotate - [select for diffs], Sun Dec 6 12:56:59 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.139: +2 -1 lines
Diff to previous 1.139 (colored) to selected 1.43 (colored)

Provide the phony "tags" target as previous.  Make it depend on the real
target.  In case someone assumes the target as an interface.

Revision 1.139 / (download) - annotate - [select for diffs], Sun Dec 6 06:30:52 2009 UTC (14 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.138: +4 -4 lines
Diff to previous 1.138 (colored) to selected 1.43 (colored)

Make the local "tags" target an absolute path, ${.OBJDIR}/tags, otherwise
it conflicts with the "tags" target defined in bsd.own.mk, which is .PHONY,
which causes you to re-build "tags" everytime you re-run make.

Revision 1.138 / (download) - annotate - [select for diffs], Tue Aug 11 17:29:04 2009 UTC (14 years, 7 months ago) by dsl
Branch: MAIN
Changes since 1.137: +16 -10 lines
Diff to previous 1.137 (colored) to selected 1.43 (colored)

Change (slightly) the way NO_SRCS is processed, update big comment!
Now the .c file is removed from SRCS for both .S and .c in NO_SRSC.
The .c file is added to LSRCS for .S files in NO_SRCS.
(.S files in SRCS have the same treatment - but also get compiled.)
Allows vax build to be fixed.
Also the previous version failed to add to LSRCS correctly.

Revision 1.137 / (download) - annotate - [select for diffs], Thu Jul 30 20:57:15 2009 UTC (14 years, 8 months ago) by dsl
Branch: MAIN
Changes since 1.136: +15 -1 lines
Diff to previous 1.136 (colored) to selected 1.43 (colored)

If SRCS contains any .S files then remove the corresponding .c file from
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.

Revision 1.136 / (download) - annotate - [select for diffs], Sun Oct 26 07:43:07 2008 UTC (15 years, 5 months ago) by mrg
Branch: MAIN
CVS Tags: netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, christos-time_t-nbase, christos-time_t-base
Branch point for: christos-time_t
Changes since 1.135: +3 -1 lines
Diff to previous 1.135 (colored) to selected 1.43 (colored)

define and use LIBCDIR in terms of .CURDIR.  fixes compat/lib/libc build.

Revision 1.135 / (download) - annotate - [select for diffs], Mon Jun 23 10:22:40 2008 UTC (15 years, 9 months ago) by ad
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, matt-mips64-base2
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored) to selected 1.43 (colored)

Install manual pages for the atomic ops.

Revision 1.134 / (download) - annotate - [select for diffs], Sat Dec 8 18:34:51 2007 UTC (16 years, 3 months ago) by he
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-1, wrstuden-revivesa-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Branch point for: wrstuden-revivesa
Changes since 1.133: +2 -2 lines
Diff to previous 1.133 (colored) to selected 1.43 (colored)

Ensure that we pass -z initfirst to the linker.  The mips gcc
was unhappy about the missing -Wl specification.

Revision 1.133 / (download) - annotate - [select for diffs], Fri Dec 7 20:34:04 2007 UTC (16 years, 3 months ago) by ad
Branch: MAIN
Changes since 1.132: +5 -1 lines
Diff to previous 1.132 (colored) to selected 1.43 (colored)

rtld changes for PR bin/37347:

- Apply patch from J.T. Conklin to execute .init/.fini functions in order.
- Support DF_1_INITFIRST and mark libc with DF_1_INITFIRST. Shared libs
  should be recording a dependency on libc, but it's too late to do that.

Ok christos@.

Revision 1.132 / (download) - annotate - [select for diffs], Tue Nov 13 15:21:19 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
Changes since 1.131: +2 -1 lines
Diff to previous 1.131 (colored) to selected 1.43 (colored)

- stack_protector.c doesn't really belong under sys/. Add a new directory
  for misc support routines and put it there.
- Add a libc constructor. Use this to initialize threading and the
  stack protector stuff. libpthread cannot be initialized safely using
  its own constructor because libc and libpthread are deeply intertwined.
  PR bin/37347

Revision 1.131 / (download) - annotate - [select for diffs], Wed May 30 01:13:15 2007 UTC (16 years, 10 months ago) by tls
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.130: +2 -1 lines
Diff to previous 1.130 (colored) to selected 1.43 (colored)

Move FORTIFY_SOURCE implementation from the somewhat ill-named "libssp"
(what other systems keep in libssp, we already have in libc) into libc
to match what other systems with FORTIFY_SOURCE do.  Goodbye, libssp
dependency in libraries and executables.  Discussed with christos and
mrg; Christos will merge the headers to get us the rest of the way to a
FORTIFY_SOURCE implementation that works as others' code expects.

Revision 1.130 / (download) - annotate - [select for diffs], Mon Mar 19 12:27:22 2007 UTC (17 years ago) by tnozaki
Branch: MAIN
Changes since 1.129: +2 -6 lines
Diff to previous 1.129 (colored) to selected 1.43 (colored)

revert to rev1.127 for iconv(3).

Revision 1.129 / (download) - annotate - [select for diffs], Sun Mar 18 08:52:48 2007 UTC (17 years ago) by tnozaki
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored) to selected 1.43 (colored)

don't use CPPPICFLAGS but CPICFLAGS.

CPPPICFLAGS obly affect *.s sources only,
but we want -D_I18N_DYNAMIC flag for *.c source
(src/lib/libc/citrus_module.c and so on).
use CPICFLAGS instead.

this fix suggested by tsutsui-san in current-users@, thanks.

Revision 1.128 / (download) - annotate - [select for diffs], Thu Mar 15 00:59:32 2007 UTC (17 years ago) by matt
Branch: MAIN
Changes since 1.127: +6 -2 lines
Diff to previous 1.127 (colored) to selected 1.43 (colored)

Don't modify CSHPICFLAGS. (this causes .so file to be made when they shouldn't)
if MKPICLIB is "no", change CPPPICFLAGS otherwise add change CPPFLAGS

Revision 1.127 / (download) - annotate - [select for diffs], Sat Mar 11 21:07:18 2006 UTC (18 years ago) by christos
Branch: MAIN
CVS Tags: netbsd-4-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: wrstuden-fixsa, netbsd-4
Changes since 1.126: +15 -87 lines
Diff to previous 1.126 (colored) to selected 1.43 (colored)

Add glue to build the compat library as a separate "libcold" turned off by
default. Clean up the libc Makefile and remove obsolete stuff such as copy
to libkern.

Revision 1.126 / (download) - annotate - [select for diffs], Wed Jan 25 15:43:01 2006 UTC (18 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.125: +2 -1 lines
Diff to previous 1.125 (colored) to selected 1.43 (colored)

Drop in gdtoa as a replacement for dtoa, strtod() from stdlib/strtod.c.

Revision 1.125 / (download) - annotate - [select for diffs], Tue Dec 20 19:31:47 2005 UTC (18 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.124: +2 -1 lines
Diff to previous 1.124 (colored) to selected 1.43 (colored)

Use reach-over sources from common/lib/libc

Revision 1.124 / (download) - annotate - [select for diffs], Tue Nov 29 03:11:58 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.123: +2 -1 lines
Diff to previous 1.123 (colored) to selected 1.43 (colored)

WARNS=4

Revision 1.123 / (download) - annotate - [select for diffs], Tue Sep 13 01:44:08 2005 UTC (18 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.122: +2 -1 lines
Diff to previous 1.122 (colored) to selected 1.43 (colored)

compat core reorg.

Revision 1.122 / (download) - annotate - [select for diffs], Mon May 30 16:04:18 2005 UTC (18 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.121: +3 -3 lines
Diff to previous 1.121 (colored) to selected 1.43 (colored)

Use TOOL_GENASSYM.  Part of PR toolchain/30350

Revision 1.121 / (download) - annotate - [select for diffs], Tue May 3 04:37:33 2005 UTC (18 years, 10 months ago) by matt
Branch: MAIN
Changes since 1.120: +3 -2 lines
Diff to previous 1.120 (colored) to selected 1.43 (colored)

Make longjmp on vax not use sigreturn.  Instead it rewrites the
jmp_buf into one compatible with __longjmp14 and relies on that
to change that into a ucontext_t suitable for setcontext(2).

Revision 1.120 / (download) - annotate - [select for diffs], Mon Jan 10 02:32:46 2005 UTC (19 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.119: +2 -1 lines
Diff to previous 1.119 (colored) to selected 1.43 (colored)

minor whitespace consistency

Revision 1.119 / (download) - annotate - [select for diffs], Mon Sep 13 21:44:54 2004 UTC (19 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.118: +2 -1 lines
Diff to previous 1.118 (colored) to selected 1.43 (colored)

DCE 1.1 RPC compatible UUID routines for libc, adapted from FreeBSD.
Encode/decode to big/little endian binary blob routines adapted from
kernel.

PR 23470.

Revision 1.118 / (download) - annotate - [select for diffs], Sat Jul 31 14:13:05 2004 UTC (19 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored) to selected 1.43 (colored)

support MAKEVERBOSE in tags:

Revision 1.117 / (download) - annotate - [select for diffs], Fri May 21 02:30:03 2004 UTC (19 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.116: +6 -2 lines
Diff to previous 1.116 (colored) to selected 1.43 (colored)

Finish bind9 resolver merge.

Revision 1.116 / (download) - annotate - [select for diffs], Sun Apr 18 04:26:15 2004 UTC (19 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.115: +3 -3 lines
Diff to previous 1.115 (colored) to selected 1.43 (colored)

Append to AFLAGS rather than setting AINC.

Revision 1.115 / (download) - annotate - [select for diffs], Wed Apr 7 03:49:16 2004 UTC (19 years, 11 months ago) by ross
Branch: MAIN
Changes since 1.114: +3 -3 lines
Diff to previous 1.114 (colored) to selected 1.43 (colored)

Ignore errors when making tags here with the override target. (Now matches
the default target in bsd.dep.mk, which dashes the ctags commands.)

Revision 1.114 / (download) - annotate - [select for diffs], Wed Mar 3 22:57:26 2004 UTC (20 years ago) by matt
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.113: +11 -1 lines
Diff to previous 1.113 (colored) to selected 1.43 (colored)

Add support to generate an assym.h if corresponding ARCHDIR contains a
genassym.cf.

Revision 1.113 / (download) - annotate - [select for diffs], Sun Dec 7 21:57:22 2003 UTC (20 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.112: +3 -1 lines
Diff to previous 1.112 (colored) to selected 1.43 (colored)

Make building IPv6 support controllable by MKINET6

Revision 1.112 / (download) - annotate - [select for diffs], Thu Jul 10 10:34:22 2003 UTC (20 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.111: +2 -4 lines
Diff to previous 1.111 (colored) to selected 1.43 (colored)

Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO".  The new variables are:
	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET
	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN
	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT
	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS
	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB
	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE
	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER
	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS
	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL
	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
	TOOL_FOO?=	foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.

Revision 1.111 / (download) - annotate - [select for diffs], Fri Jun 27 05:21:52 2003 UTC (20 years, 9 months ago) by tshiozak
Branch: MAIN
Changes since 1.110: +3 -2 lines
Diff to previous 1.110 (colored) to selected 1.43 (colored)

Citrus iconv support(4)
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
  - bump libc minor.
  - add iconv data files.
  - create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
    mkesdb(1)/mkcsmapper(1).

Revision 1.110 / (download) - annotate - [select for diffs], Mon Apr 14 05:21:50 2003 UTC (20 years, 11 months ago) by salo
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored) to selected 1.43 (colored)

Add slovak language libc message catalog.

Revision 1.109 / (download) - annotate - [select for diffs], Wed Apr 9 20:17:06 2003 UTC (20 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.108: +3 -3 lines
Diff to previous 1.108 (colored) to selected 1.43 (colored)

Add a Catalan libc message catalog file (plus everything else needed to
track the file).  Closes my own PR lib/19498.

Revision 1.108 / (download) - annotate - [select for diffs], Sat Jan 18 11:04:39 2003 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.107: +2 -1 lines
Diff to previous 1.107 (colored) to selected 1.43 (colored)

Merge the nathanw_sa branch.

Revision 1.107 / (download) - annotate - [select for diffs], Mon Aug 19 14:55:14 2002 UTC (21 years, 7 months ago) by lukem
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.106: +3 -2 lines
Diff to previous 1.106 (colored) to selected 1.43 (colored)

Explicitly move setting of NOxxx and USE_SHLIBDIR to the top of the
Makefile (before including <bsd.own.mk>)

Revision 1.106 / (download) - annotate - [select for diffs], Mon Aug 19 09:41:28 2002 UTC (21 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored) to selected 1.43 (colored)

Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).
(Reduces make output by ~ 20%)

Revision 1.105 / (download) - annotate - [select for diffs], Sat Jul 20 08:51:32 2002 UTC (21 years, 8 months ago) by yamt
Branch: MAIN
Changes since 1.104: +4 -3 lines
Diff to previous 1.104 (colored) to selected 1.43 (colored)

for _I18N_DYNAMIC, use CSHLIBFLAGS instead of CPICFLAGS.

Revision 1.104 / (download) - annotate - [select for diffs], Fri Mar 22 18:10:21 2002 UTC (22 years ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.103: +16 -4 lines
Diff to previous 1.103 (colored) to selected 1.43 (colored)

Split the notion of building Hesiod, Kerberos, S/key, and YP
infrastructure and using that infrastructure in programs.

	* MKHESIOD, MKKERBEROS, MKSKEY, and MKYP control building
	  of the infratsructure (libraries, support programs, etc.)

	* USE_HESIOD, USE_KERBEROS, USE_SKEY, and USE_YP control
	  building of support for using the corresponding API
	  in various libraries/programs that can use it.

As discussed on tech-toolchain.

Revision 1.103 / (download) - annotate - [select for diffs], Sun Mar 17 22:14:17 2002 UTC (22 years ago) by tshiozak
Branch: MAIN
Changes since 1.102: +4 -3 lines
Diff to previous 1.102 (colored) to selected 1.43 (colored)

refine i18n stuffs.
  - add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.

Revision 1.102 / (download) - annotate - [select for diffs], Tue Mar 5 21:25:08 2002 UTC (22 years ago) by thorpej
Branch: MAIN
Changes since 1.101: +5 -5 lines
Diff to previous 1.101 (colored) to selected 1.43 (colored)

No need to reference .OBJDIR here.

Revision 1.101 / (download) - annotate - [select for diffs], Thu Jan 31 19:13:12 2002 UTC (22 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.100: +4 -2 lines
Diff to previous 1.100 (colored) to selected 1.43 (colored)

Make it possible for ctags to be a host tool.

Revision 1.100 / (download) - annotate - [select for diffs], Fri Dec 28 01:32:38 2001 UTC (22 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.99: +4 -3 lines
Diff to previous 1.99 (colored) to selected 1.43 (colored)

* Add user-controlled mk.conf variables
	- SHLIBDIR	Location to install shared libraries if ${USE_SHLIBDIR}
			is "yes".  Defaults to "/usr/lib".

	- USE_SHLIBDIR	If "yes", install shared libraries in ${SHLIBDIR}
			instead of ${LIBDIR}.  Defaults to "no".
			Sets ${_LIBSODIR} to the appropriate value.
			This may be set by individual Makefiles as well.

	- SHLINKDIR	Location of shared linker.  Defaults to "/usr/libexec".
			If != "/usr/libexec", change the dynamic-linker
			encoded in shared programs

* Set USE_SHLIBDIR for libraries used by /bin and /sbin:
	libc libcrypt libcrypto libedit libipsec libkvm libm libmi387
	libtermcap libutil libz

* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*
  to ${_LIBSODIR}/${LIB}.so* for compatibility.

* Always install /sbin/init statically (for now)


The net effect of these changes depends on how the variables are set:

  1.)	If nothing is set or changed, there is no change from the
	current behaviour:
		- Static /bin, /sbin, and bits of /usr/*
		- Dynamic rest
		- Shared linker is /usr/libexec/ld*so

  2.)	If the following make variables are set:
		LDSTATIC=
		SHLINKDIR=/lib
		SHLIBDIR=/lib
	Then the behaviour becomes:
		- Dynamic tools
		- .so libraries used by /bin and /sbin are installed to /lib,
		  with symlinks from /usr/lib/lib*so to -> /lib/lib*so
		  where appropriate
		- Shared linker is /lib/ld*so

  3.)	As per 2.), but add the following variable:
		USE_SHLIBDIR=yes
	This forces all .so's to be instaleld in /lib (with compat
	symlinks), not just those tagged by their Makefiles to be.
	Again, compat symlinks are installed

Revision 1.99 / (download) - annotate - [select for diffs], Sun Sep 2 13:13:41 2001 UTC (22 years, 7 months ago) by zuntum
Branch: MAIN
Changes since 1.98: +3 -2 lines
Diff to previous 1.98 (colored) to selected 1.43 (colored)

Add pl.msg file to nls/ directory and list it in the Makefile
 -- now libc has polish messages

set LANG to "pl" in your environment to use it.

Revision 1.98 / (download) - annotate - [select for diffs], Tue Feb 6 18:47:09 2001 UTC (23 years, 1 month ago) by christos
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.97: +8 -4 lines
Diff to previous 1.97 (colored) to selected 1.43 (colored)

I've had it. Raise the barrier on committing unlinted code. On the i386
make lint exit on warnings.

Revision 1.97 / (download) - annotate - [select for diffs], Thu Jan 25 09:21:57 2001 UTC (23 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.96: +6 -1 lines
Diff to previous 1.96 (colored) to selected 1.43 (colored)

(finally!) enable multibyte LC_CTYPE locale support.

the functionality will be available for dynamic-linked binary only, due to
limitation with dlopen() from within statically-linked binaries.
(statically-linked binary can still enjoy singlebyte LC_CTYPE locale support)

from citrus project.

Revision 1.96 / (download) - annotate - [select for diffs], Tue Jan 16 12:10:29 2001 UTC (23 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.95: +1 -6 lines
Diff to previous 1.95 (colored) to selected 1.43 (colored)

Remove duplicate "tags" target.

Revision 1.95 / (download) - annotate - [select for diffs], Mon Jan 8 08:30:00 2001 UTC (23 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.94: +11 -2 lines
Diff to previous 1.94 (colored) to selected 1.43 (colored)

use MACIHNE_CPU to determine architecture-dependent source code directory.
is use of exists(foo) safe enough?
TODO: many other places to fix

Revision 1.94 / (download) - annotate - [select for diffs], Thu Jan 4 06:53:45 2001 UTC (23 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored) to selected 1.43 (colored)

prepare for sh3e[bl] split

Revision 1.93 / (download) - annotate - [select for diffs], Fri Dec 29 20:13:44 2000 UTC (23 years, 3 months ago) by bjh21
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored) to selected 1.43 (colored)

Create shared ARM source for libc, and move arm26 port over to using it.
The code is (almost) a direct copy of the current arm26 sources.
It's identical to the current arm32 sources, with the following exceptions:
 - _C_LABEL is used on references to C labels from assembler.
 - Function returns in assembler have APCS-26 versions in #ifdef __APCS_26__.
 - It uses SoftFloat 2a rather than SoftFloat 1a.

The first two of these should be inconsequential.  I believe that SoftFloat 2a
should work on arm32 and be backward-compatible with existing code, but this
is not obviously true.  For now, arm32 remains using its own bits of libc.

Revision 1.92 / (download) - annotate - [select for diffs], Wed Dec 20 21:13:56 2000 UTC (23 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.91: +3 -2 lines
Diff to previous 1.91 (colored) to selected 1.43 (colored)

Ignore empty translation unit errors.

Revision 1.91 / (download) - annotate - [select for diffs], Sun Aug 13 23:26:12 2000 UTC (23 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored) to selected 1.43 (colored)

Don't enable lin's exit on warnings yet. It'll break most ports.

Revision 1.90 / (download) - annotate - [select for diffs], Sun Aug 13 22:43:28 2000 UTC (23 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.89: +4 -2 lines
Diff to previous 1.89 (colored) to selected 1.43 (colored)

add -w to ctags. got finally tired of looking at all those dup error messages
that nobody will ever fix.

Revision 1.89 / (download) - annotate - [select for diffs], Fri Jun 2 23:11:05 2000 UTC (23 years, 10 months ago) by fvdl
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.88: +3 -1 lines
Diff to previous 1.88 (colored) to selected 1.43 (colored)

Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI,
but sockets instead, internally. Old, backward compatible interfaces
maintained.

Revision 1.88 / (download) - annotate - [select for diffs], Sun Apr 2 15:35:48 2000 UTC (24 years ago) by minoura
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.87: +4 -1 lines
Diff to previous 1.87 (colored) to selected 1.43 (colored)

Move dl* function definitions to libc on ELF.
Based on the patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>.
See http://mail-index.netbsd.org/tech-userlevel/2000/02/23/0000.html.

Revision 1.87 / (download) - annotate - [select for diffs], Wed Jan 26 02:46:37 2000 UTC (24 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored) to selected 1.43 (colored)

move -DINET6 upwards, into lib/libc/Makefile.
- we need it for lib/libc/rpc soon
- this is not clear to add CPPFLAGS in subdir/Makefile.inc (as it affect other
  subdirs as well)

Revision 1.86 / (download) - annotate - [select for diffs], Sun Jan 23 07:10:13 2000 UTC (24 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) to selected 1.43 (colored)

Fix the tags build.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Sep 26 20:27:59 1999 UTC (24 years, 6 months ago) by jdolecek
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored) to selected 1.43 (colored)

Add czech language message catalog

Revision 1.84 / (download) - annotate - [select for diffs], Sat Feb 27 21:21:26 1999 UTC (25 years, 1 month ago) by tv
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4
Branch point for: wrstuden-devbsize
Changes since 1.83: +2 -6 lines
Diff to previous 1.83 (colored) to selected 1.43 (colored)

Revert part of previous and use C/// instead of S/// for mipse[bl]->mips.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Feb 24 15:00:08 1999 UTC (25 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.82: +10 -5 lines
Diff to previous 1.82 (colored) to selected 1.43 (colored)

-this fancy S/mipse[bl]/mips/ didn't work - replace it by something simple
-generate an ARCHSUBDIR which contains the last path element
-use ${ARCHSUBDIR} instead of ${MACHINE_ARCH} where appropriate

Revision 1.82 / (download) - annotate - [select for diffs], Tue Feb 9 19:30:03 1999 UTC (25 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.81: +14 -12 lines
Diff to previous 1.81 (colored) to selected 1.43 (colored)

Remap mipse[bl] to mips when finding arch directory.

Revision 1.81 / (download) - annotate - [select for diffs], Thu Feb 4 05:09:19 1999 UTC (25 years, 1 month ago) by explorer
Branch: MAIN
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored) to selected 1.43 (colored)

add sha1 functions, like md5/4

Revision 1.80 / (download) - annotate - [select for diffs], Fri Jan 15 13:31:15 1999 UTC (25 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored) to selected 1.43 (colored)

Move the bswap functions from libutil to libc (this bups the
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.

Revision 1.79 / (download) - annotate - [select for diffs], Fri Jan 15 12:48:41 1999 UTC (25 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.78: +5 -2 lines
Diff to previous 1.78 (colored) to selected 1.43 (colored)

merge nsswitch into main branch

Revision 1.78 / (download) - annotate - [select for diffs], Sat Nov 28 17:01:54 1998 UTC (25 years, 4 months ago) by eeh
Branch: MAIN
Changes since 1.77: +3 -3 lines
Diff to previous 1.77 (colored) to selected 1.43 (colored)

sparc doesn't need quad support when running in 64-bit mode either.

Revision 1.77 / (download) - annotate - [select for diffs], Wed Oct 14 19:19:32 1998 UTC (25 years, 5 months ago) by kleink
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored) to selected 1.43 (colored)

Add _LIBC to the set of preprocessor symbols defined in the libc build
environment; used by source files shared with other parts of the userland
to determine whether certain conventions need to be obeyed or not.

Revision 1.76 / (download) - annotate - [select for diffs], Tue Aug 4 05:55:56 1998 UTC (25 years, 7 months ago) by perry
Branch: MAIN
Changes since 1.75: +7 -4 lines
Diff to previous 1.75 (colored) to selected 1.43 (colored)

add strchr.c, strrchr.c, memmove.c, memcpy.c, to KSRC for copy to libkern.

Revision 1.75 / (download) - annotate - [select for diffs], Wed May 6 18:12:35 1998 UTC (25 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored) to selected 1.43 (colored)

Enable quad support on PowerPC.

Revision 1.74 / (download) - annotate - [select for diffs], Fri Mar 27 01:29:47 1998 UTC (26 years ago) by cgd
Branch: MAIN
Changes since 1.73: +4 -4 lines
Diff to previous 1.73 (colored) to selected 1.43 (colored)

add bcopy.c to KSRCS, to sync with charles's libkern changes

Revision 1.73 / (download) - annotate - [select for diffs], Wed Mar 4 08:17:20 1998 UTC (26 years, 1 month ago) by mikel
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.43 (colored)

fix typo in comment

Revision 1.72 / (download) - annotate - [select for diffs], Thu Jan 22 00:17:11 1998 UTC (26 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.71: +3 -2 lines
Diff to previous 1.71 (colored) to selected 1.43 (colored)

copy memchr.c, index.c, and rindex.c to libkern

Revision 1.71 / (download) - annotate - [select for diffs], Wed Oct 22 23:14:04 1997 UTC (26 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.70: +7 -6 lines
Diff to previous 1.70 (colored) to selected 1.43 (colored)

- use CPPFLAGS instead of CFLAGS
- use ${COMPILE.C} ... instead of ${CC} ${CFLAGS} -c ...

Revision 1.70 / (download) - annotate - [select for diffs], Thu Oct 9 14:36:18 1997 UTC (26 years, 5 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.69: +1 -5 lines
Diff to previous 1.69 (colored) to selected 1.43 (colored)

- define WARNS?=1 in the top-level Makefile.inc, and don't define
  anywhere else.
- for now, override WARNS=0 in librpcsvc and libwrap, until they're
  cleaned up
- rcsid police

lib is now clean (except for librpcsvc and libwrap) on the i386, and
this should motivate the other ports to fix any other minor problems
that their compilers pick up that the i386 version doesn't.

Revision 1.69 / (download) - annotate - [select for diffs], Fri Jul 18 10:52:36 1997 UTC (26 years, 8 months ago) by veego
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.43 (colored)

Build with warnings enabled on m68k systems.

Revision 1.68 / (download) - annotate - [select for diffs], Fri Jul 18 00:28:15 1997 UTC (26 years, 8 months ago) by thorpej
Branch: MAIN
Changes since 1.67: +3 -2 lines
Diff to previous 1.67 (colored) to selected 1.43 (colored)

Build with warnings enabled on the Alpha.

Revision 1.67 / (download) - annotate - [select for diffs], Sun Jul 13 18:36:23 1997 UTC (26 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.66: +4 -1 lines
Diff to previous 1.66 (colored) to selected 1.43 (colored)

Add WARNS=1 for the sparc and the i386

Revision 1.66 / (download) - annotate - [select for diffs], Thu Jun 19 06:12:10 1997 UTC (26 years, 9 months ago) by mikel
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.43 (colored)

add ${.OBJDIR}/tags to CLEANFILES

Revision 1.65 / (download) - annotate - [select for diffs], Wed Jun 4 23:11:54 1997 UTC (26 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.64: +10 -5 lines
Diff to previous 1.64 (colored) to selected 1.43 (colored)

Try to fix the tags mess.
- Build in obj/tags
- Only create ${.CURDIR}/tags if 'make tags' is specify.
- ${.CURDIR}/tags is a symlink to /var/db/libc.tags

Revision 1.64 / (download) - annotate - [select for diffs], Mon May 12 16:41:03 1997 UTC (26 years, 10 months ago) by christos
Branch: MAIN
Branch point for: lukem-nsswitch2
Changes since 1.63: +6 -6 lines
Diff to previous 1.63 (colored) to selected 1.43 (colored)

Use ${.CURDIR}/tags instead of tags. `tags' is .PHONY so it gets rebuilt
all the time.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Apr 30 00:43:08 1997 UTC (26 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored) to selected 1.43 (colored)

Add md5c.c to the list of files to copy-to-libkern.

Revision 1.62 / (download) - annotate - [select for diffs], Mon Apr 28 21:36:45 1997 UTC (26 years, 11 months ago) by ragge
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.43 (colored)

Svensk meddelandekatalog, ursprungligen skriven av Martin Kullberg.
(frolix@ludd.luth.se)

Revision 1.61 / (download) - annotate - [select for diffs], Mon Apr 28 09:00:20 1997 UTC (26 years, 11 months ago) by is
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.43 (colored)

Compile the Dutch message catalog.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Apr 28 08:49:31 1997 UTC (26 years, 11 months ago) by is
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.43 (colored)

Added Norwegian libc error messages/signal names, donated by Stig
Venaas <venaas@nvg.ntnu.no>.

Revision 1.59 / (download) - annotate - [select for diffs], Thu Apr 17 18:12:47 1997 UTC (26 years, 11 months ago) by is
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored) to selected 1.43 (colored)

Finnish libc error message/signal name catalog, by Jukka Marin and coworker.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Mar 29 21:01:36 1997 UTC (27 years ago) by thorpej
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.43 (colored)

oops, add missing quotes

Revision 1.57 / (download) - annotate - [select for diffs], Sat Mar 29 21:00:40 1997 UTC (27 years ago) by thorpej
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.43 (colored)

Don't need to build quad stuff on PowerPC.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Mar 24 22:11:51 1997 UTC (27 years ago) by christos
Branch: MAIN
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored) to selected 1.43 (colored)

Makefile cleanups:
use INCS variable to install includes and FILES to install objects.

Revision 1.55 / (download) - annotate - [select for diffs], Mon Mar 10 20:51:01 1997 UTC (27 years ago) by hpeyerl
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.43 (colored)

Remove as per discussion with core.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Mar 10 20:17:43 1997 UTC (27 years ago) by perry
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.43 (colored)

Initial cut of Canadian national language support

Revision 1.53 / (download) - annotate - [select for diffs], Mon Mar 10 19:07:19 1997 UTC (27 years ago) by hpeyerl
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.43 (colored)

Color me bored.

Revision 1.52 / (download) - annotate - [select for diffs], Thu Jan 30 01:02:17 1997 UTC (27 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored) to selected 1.43 (colored)

Build the MD4/MD5 sources.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Dec 19 07:52:52 1996 UTC (27 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.50: +4 -1 lines
Diff to previous 1.50 (colored) to selected 1.43 (colored)

set LLIBS to nothing, so we don't try to lint the C libarary against
itself when creating llib-lc.ln.

Revision 1.50 / (download) - annotate - [select for diffs], Thu Nov 7 19:15:22 1996 UTC (27 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.43 (colored)

Add -D_REENTRANT to CFLAGS

Revision 1.49 / (download) - annotate - [select for diffs], Fri Oct 18 05:45:01 1996 UTC (27 years, 5 months ago) by thorpej
Branch: MAIN
Branch point for: nsswitch
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.43 (colored)

Use ${INSTALL}.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Aug 15 22:36:59 1996 UTC (27 years, 7 months ago) by jtc
Branch: MAIN
Branch point for: ivory_soap2
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.43 (colored)

Add memcmp.c and memset.c to KSRCS (files copied to libkern).

Revision 1.47 / (download) - annotate - [select for diffs], Thu Nov 23 02:20:59 1995 UTC (28 years, 4 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.43 (colored)

Added spanish language message catalog from Jesus M. Gonzalez <jgb@ordago.uc3m.es>

Revision 1.46 / (download) - annotate - [select for diffs], Mon Oct 9 03:58:02 1995 UTC (28 years, 5 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.43 (colored)

Add French libc message catalog by Matthieu Herrb <matthieu@abel.laas.fr>

Revision 1.45 / (download) - annotate - [select for diffs], Wed Oct 4 22:06:11 1995 UTC (28 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.44: +1 -2 lines
Diff to previous 1.44 (colored) to selected 1.43 (colored)

We don't have a libc/search.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Oct 2 20:54:45 1995 UTC (28 years, 6 months ago) by jtc
Branch: MAIN
Changes since 1.43: +3 -2 lines
Diff to previous 1.43 (colored)

Add german libc message catalog

Revision 1.43 / (download) - annotate - [selected], Mon Jun 26 22:15:56 1995 UTC (28 years, 9 months ago) by jtc
Branch: MAIN
Changes since 1.42: +3 -2 lines
Diff to previous 1.42 (colored)

Use "${BINOWN}" and "${BINGRP}" instead of "bin".

Revision 1.42 / (download) - annotate - [select for diffs], Wed Jun 7 04:37:54 1995 UTC (28 years, 9 months ago) by cgd
Branch: MAIN
Changes since 1.41: +5 -4 lines
Diff to previous 1.41 (colored) to selected 1.43 (colored)

build tags at library build time, not at install time.

Revision 1.41 / (download) - annotate - [select for diffs], Tue May 2 19:57:15 1995 UTC (28 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.40: +3 -1 lines
Diff to previous 1.40 (colored) to selected 1.43 (colored)

Enable C and Pig Latin message catalogs.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Apr 25 00:00:58 1995 UTC (28 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored) to selected 1.43 (colored)

Handle new termios subdirectory.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Apr 12 00:56:12 1995 UTC (28 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.43 (colored)

Use ${DESTDIR} when installing libc.tags

Revision 1.38 / (download) - annotate - [select for diffs], Mon Mar 13 05:26:07 1995 UTC (29 years ago) by jtc
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored) to selected 1.43 (colored)

.include ${.CURDIR}/time/Makefile.inc

Revision 1.37 / (download) - annotate - [select for diffs], Sun Mar 5 07:12:54 1995 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.43 (colored)

Removed -o from and added /dev/null to egrep command line.  It does the
exactly the same thing, but doesn't need 4.4's or our hacked version of
GNU grep.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Feb 25 03:31:42 1995 UTC (29 years, 1 month ago) by cgd
Branch: MAIN
Changes since 1.35: +12 -2 lines
Diff to previous 1.35 (colored) to selected 1.43 (colored)

upgrade to 4.4-Lite Makefile, keeping local changes.  NOW BUILDS TAGS ON INST

Revision 1.35 / (download) - annotate - [select for diffs], Mon Feb 13 21:57:24 1995 UTC (29 years, 1 month ago) by cgd
Branch: MAIN
Changes since 1.34: +5 -2 lines
Diff to previous 1.34 (colored) to selected 1.43 (colored)

make copy-to-libkern work properly on the alpha. (deal with no quad support.)

Revision 1.34 / (download) - annotate - [select for diffs], Fri Feb 10 17:45:39 1995 UTC (29 years, 1 month ago) by cgd
Branch: MAIN
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored) to selected 1.43 (colored)

alphas don't need libc quad support.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Feb 1 09:09:01 1995 UTC (29 years, 2 months ago) by jtc
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.43 (colored)

Added -I${.CURDIR}/include to CFLAGS, for upcoming library-private
header files (namespace.h, etc.).

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jan 30 12:21:41 1995 UTC (29 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.43 (colored)

kill the damned tab.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jan 6 00:09:19 1995 UTC (29 years, 2 months ago) by cgd
Branch: MAIN
Branch point for: ivory_soap
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.43 (colored)

don't forget to copy ntohs to libkern

Revision 1.30 / (download) - annotate - [select for diffs], Wed Oct 19 03:05:22 1994 UTC (29 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.43 (colored)

relative path to libkerm

Revision 1.29 / (download) - annotate - [select for diffs], Thu Oct 6 05:47:57 1994 UTC (29 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.43 (colored)

It looks like most people were in favor of enabling NLS in the C library.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Sep 3 04:53:16 1994 UTC (29 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.27: +5 -1 lines
Diff to previous 1.27 (colored) to selected 1.43 (colored)

Document the fact that NLS (message catalog) support is enabled by adding
-DNLS to CFLAGS.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Jul 6 04:06:43 1994 UTC (29 years, 8 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored) to selected 1.43 (colored)

Do something more intelligent when compiling into ${DESTDIR}.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jun 30 06:44:54 1994 UTC (29 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored) to selected 1.43 (colored)

libkern files are in arch/ now

Revision 1.25 / (download) - annotate - [select for diffs], Sun May 29 22:09:13 1994 UTC (29 years, 10 months ago) by jtc
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored) to selected 1.43 (colored)

Add message catalog functions.

Revision 1.24 / (download) - annotate - [select for diffs], Sat May 14 06:25:56 1994 UTC (29 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.23: +5 -4 lines
Diff to previous 1.23 (colored) to selected 1.43 (colored)

add new gmon stuff, rearrange inclusions

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 27 19:21:55 1994 UTC (30 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored) to selected 1.43 (colored)

Remove dlopen() et. al., they don't work from libc.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Dec 4 05:15:26 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.21: +7 -1 lines
Diff to previous 1.21 (colored) to selected 1.43 (colored)

copy quad.h, too...

Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 4 02:31:56 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.20: +8 -8 lines
Diff to previous 1.20 (colored) to selected 1.43 (colored)

update for .S and MACHINE_ARCH

Revision 1.20 / (download) - annotate - [select for diffs], Sun Nov 14 16:48:54 1993 UTC (30 years, 4 months ago) by pk
Branch: MAIN
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored) to selected 1.43 (colored)

Removed `INSTALL_PIC_ARCHIVE' as installing these is going to be the default.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Nov 11 01:18:03 1993 UTC (30 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.43 (colored)

Enable Henry Spencer's POSIX.2 compatible regular expression routines.
Disable is earlier V8-style routines.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Nov 5 22:43:47 1993 UTC (30 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.17: +6 -3 lines
Diff to previous 1.17 (colored) to selected 1.43 (colored)

add strncmp to the list of things that gets copied to libkern.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Oct 17 01:10:37 1993 UTC (30 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored) to selected 1.43 (colored)

Let libc_pic.a be installed.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Oct 17 00:46:25 1993 UTC (30 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored) to selected 1.43 (colored)

Added subdir `dl'.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Oct 15 01:23:49 1993 UTC (30 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.14: +12 -2 lines
Diff to previous 1.14 (colored) to selected 1.43 (colored)

Copy machine dependant files (KMSRCS) to libkern.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Oct 15 01:06:47 1993 UTC (30 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.13: +12 -1 lines
Diff to previous 1.13 (colored) to selected 1.43 (colored)

Added copy-to-libkern and rm-from-libkern targets.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Oct 7 00:17:24 1993 UTC (30 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.12: +5 -5 lines
Diff to previous 1.12 (colored) to selected 1.43 (colored)

make an arch directory in libc, and move all machine dirs into it

Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 28 03:05:28 1993 UTC (30 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.11: +1 -3 lines
Diff to previous 1.11 (colored) to selected 1.43 (colored)

Reenable building of Torek's quad library.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Sep 18 01:03:58 1993 UTC (30 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored) to selected 1.43 (colored)

ifdef notdef the inclusion of the quad support, since it doesn't compile
and charles didn't properly commit it to a branch.  LIBC SHOULD COMPILE
AT ALL TIMES!

Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 16 06:06:41 1993 UTC (30 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored) to selected 1.43 (colored)

Compile quad stuff.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Sep 5 22:12:35 1993 UTC (30 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.8: +7 -2 lines
Diff to previous 1.8 (colored) to selected 1.43 (colored)

include ${MACHINE}/Makefile.inc if it exists

Revision 1.8 / (download) - annotate - [select for diffs], Sun Aug 1 05:40:29 1993 UTC (30 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored) to selected 1.43 (colored)

Add RCS identifiers.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 14 23:51:43 1993 UTC (30 years, 9 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored) to selected 1.43 (colored)

update db code to v1.6 from vangogh, and put it in "db" rather than "DB"

Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 27 10:11:24 1993 UTC (30 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored) to selected 1.43 (colored)

changed the documentation on what -DYP really means.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 27 03:25:47 1993 UTC (30 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored) to selected 1.43 (colored)

always compile in YP.  theo hasn't given me a reason we can't do this, so...

Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 26 08:25:13 1993 UTC (30 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +5 -0 lines
Diff to previous 1.3 (colored) to selected 1.43 (colored)

Add instructions for compiling YP to the Makefile

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 21 04:48:07 1993 UTC (30 years, 11 months ago) by proven
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.43 (colored)

New db stuff is in DB now. Makefile reflects change.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 18 21:50:28 1993 UTC (30 years, 11 months ago) by proven
Branch: MAIN
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 (colored) to selected 1.43 (colored)

Removed references to db in the Makefile.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (31 years ago) by cgd
Branch: MAIN
Diff to selected 1.43 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>