aboutsummaryrefslogtreecommitdiff
path: root/lib/liby
Commit message (Collapse)AuthorAgeFilesLines
* liby: Move to toolchain packageLexi Winter2025-09-301-1/+1
| | | | | | | | | | | We don't need an entire package for this trivial library. Move it to toolchain, which in practice means it's installed in toolchain-dev as it only contains a static library. MFC after: 1 day Reviewed by: bapt Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D52793
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* lib: Remove ancient SCCS tags.Warner Losh2023-11-272-6/+0
| | | | | | | | Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-162-4/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
| | | | | | | | | The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
* liby: rewrite yyerror.hEitan Adler2018-06-171-11/+11
| | | | | | | | In order to prevent confusion about copyright, rewrite from scratch yyerror.h. See discussion on r335270 for details. Notes: svn path=/head/; revision=335295
* liby: build with WARNS=6Eitan Adler2018-06-164-10/+47
| | | | | | | Tested with amd64, arm64, i386, mips Notes: svn path=/head/; revision=335270
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-202-0/+4
| | | | | | | | | | | | | | | | | Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point. Notes: svn path=/head/; revision=326025
* Renumber copyright clause 4Warner Losh2017-02-282-2/+2
| | | | | | | | | | | | Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point. Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96 Notes: svn path=/head/; revision=314436
* First pass through library packaging.Glen Barber2016-02-041-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+15
|/ | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-1/+3
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Remove California Regent's clause 3, per letterWarner Losh2007-01-092-8/+0
| | | | Notes: svn path=/head/; revision=165906
* Drop useless with NO_PIC SHLIB_MAJOR.Ruslan Ermilov2005-07-201-3/+0
| | | | Notes: svn path=/head/; revision=148188
* NODOCCOMPRESS -> NO_DOCCOMPRESSRuslan Ermilov2004-12-211-1/+1
| | | | | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE Notes: svn path=/head/; revision=139106
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Include <stdlib.h> for exit() and add a prototype for yyparse().Stefan Farfeleder2004-05-241-0/+4
| | | | | | | Approved by: das (mentor) Notes: svn path=/head/; revision=129645
* Zap now-unused SHLIB_MINORPeter Wemm2002-09-281-1/+0
| | | | Notes: svn path=/head/; revision=104073
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-171-25/+0
| | | | | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha Notes: svn path=/head/; revision=103436
* Dont fail if the intermediate directories in ${DESTDIR}/usr/lib/compat/*Peter Wemm2001-11-031-1/+1
| | | | | | | dont exist. IMHO, this is kinda silly. Notes: svn path=/head/; revision=85949
* Add __FBSDID()s to libyMatthew Dillon2001-09-302-0/+6
| | | | Notes: svn path=/head/; revision=84227
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* Don't install an elf liby.so[.2] in /usr/lib/compat. We have never hadPeter Wemm1998-10-111-4/+13
| | | | | | | any elf binaries linked against it. Try and clean up the mess left over.. Notes: svn path=/head/; revision=40196
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22993
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21673
* Oops, we still want to build/install the static libraries.Garrett Wollman1996-11-201-2/+1
| | | | Notes: svn path=/head/; revision=19900
* Copy a slightly modified version of the `libgnumalloc hack' to allowGarrett Wollman1996-11-201-2/+24
| | | | | | | | us to finally phase out the 8K shared version of liby in favor of the 600-byte static one, as was done years ago for libl/libfl. Notes: svn path=/head/; revision=19899
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-122-1/+3
| | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17141
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-273-0/+92
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573