Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove $FreeBSD$: one-line sh pattern | Warner Losh | 2023-08-16 | 1 | -1/+0 |
| | | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/ | ||||
* | Add missing FreeBSD functions to -legacy when building on macOS/Linux | Alex Richardson | 2020-08-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | In most cases this simply builds the file from lib/libc for missing functions (e.g. strlcpy on Linux etc.). In cases where this is not possible I've added an implementation to tools/build/cross-build. The fgetln.c/fgetwln.c/closefrom.c compatibility code was obtained from https://gitlab.freedesktop.org/libbsd/libbsd, but I'm not sure it makes sense to import it into to contrib just for these three bootstrap files. Reviewed By: brooks Differential Revision: https://reviews.freebsd.org/D25978 Notes: svn path=/head/; revision=364759 | ||||
* | Make sure legacy stuff comes last. Some tools that use | Ruslan Ermilov | 2003-04-12 | 1 | -0/+4 |
legacy stuff (binutils) depend on this order. For this to work, provide (and use) specialized versions of bsd.prog.mk and bsd.lib.mk that include the standard versions first, then augment CFLAGS, DPADD, LDADD, and LDFLAGS as necessary, with the legacy stuff. Tested on: 4.0-RELEASE Notes: svn path=/head/; revision=113400 |