| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename the existing "elftoolchain" package to "toolchain", and move
everything which is gated by MK_TOOLCHAIN (e.g. lex, yacc, ...) to the
toolchain package.
This means we have one package called "toolchain" which contains all the
development-related utilities which are not compilers or already part of
some other package (e.g., llvm).
Reviewed by: des, emaste
Approved by: des (mentor)
Differential Revision: https://reviews.freebsd.org/D50286
|
| |
|
|
|
|
|
|
|
|
| |
It was disabled by default in fe52b7f60ef4. We planned to (but did not)
remove the option before FreeBSD 14. Remove it now, for FreeBSD 15.
Relnotes: Yes
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31558
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
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 /^\.\\"\s*\$FreeBSD\$$\n/
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
| |
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| |
|
|
|
| |
More tools needed to be built for Linux.
These are the ones that "just work".
|
| | |
|
| |
|
|
| |
Reviewed by: jkim
|
| |
|
|
|
|
|
|
| |
I missed the review comment to commit the changes separately, will
reland in multiple smaller commits.
Requested By: jkim
This reverts commit bbd421cdf6d8c6102e6fd3979c5bec21ace3c2e3.
|
| |
|
|
|
|
|
|
|
|
| |
Upstream flex has added a yynoreturn, so this diff is no longer needed.
Partially reverts r181269. Also regenerate the pre-generated files that
are used for bootstrapping.
Reviewed By: jkim
Differential Revision: https://reviews.freebsd.org/D29679
|
| |
|
|
|
|
|
|
|
| |
This also partially reverts r326025 (8a16b7a18f5d). I do not see any
point of adding SPDX tag in generated file.
MFC after: 3 days
Submitted by: Dan McGregor <dan.mcgregor@usask.ca> (initial version)
Differential Revision: https://reviews.freebsd.org/D28596
|
| |\
| |
| |
| |
| |
| |
| | |
Merge flex 2.6.4.
Notes:
svn path=/head/; revision=362333
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Reviewed by: cognet
Approved by: cognet
Notes:
svn path=/vendor/flex/dist/; revision=228072
svn path=/vendor/flex/2.5.35/; revision=228075; tag=vendor/flex/2.5.35
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/flex/dist/; revision=52552
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As this is contributed code with very messy indentation, which will
almost certainly never be upgraded, just disable the warning.
MFC after: 3 days
Notes:
svn path=/projects/clang1000-import/; revision=357345
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update a bunch of Makefile.depend files as
a result of adding Makefile.depend.options files
Reviewed by: bdrewery
MFC after: 1 week
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D22494
Notes:
svn path=/head/; revision=355617
|
| | |
| |
| |
| |
| |
| |
| | |
Approved By: jhb (mentor)
Notes:
svn path=/head/; revision=328979
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| | |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/foo
over ${.CURDIR}/../foo for paths in Makefiles.
Differential Revision: https://reviews.freebsd.org/D9932
Sponsored by: Netflix
Silence on: arch@ (twice)
Notes:
svn path=/head/; revision=315170
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
realloc will return NULL in case it cannot allocate memory.
MFC after: 2 weeks.
Notes:
svn path=/head/; revision=298241
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These are no longer needed after the recent 'beforebuild: depend' changes
and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports
skipping 'make depend'.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=295989
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is not properly respecting WITHOUT or ARCH dependencies in target/.
Doing so requires a massive effort to rework targets/ to do so. A
better approach will be to either include the SUBDIR Makefiles directly
and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose
the benefit of having a userland/lib, userland/libexec, etc, though and
results in a massive package. The current implementation of targets/ is
very unmaintainable.
Currently rescue/rescue and sys/modules are still not connected.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=291563
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This has not been needed since r246865 in projects/bmake.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288228
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This has not been needed since r284171 in projects/bmake.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288226
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=284172
|
| | |\ \
| |/ /
|/| |
| | | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| | |\ \
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=265720
|
| | |\ \ \
| | | | |
| | | | |
| | | | | |
Notes:
svn path=/projects/bmake/; revision=255263
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Notes:
svn path=/projects/bmake/; revision=246868
|
| | |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Notes:
svn path=/projects/bmake/; revision=242545
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Requested by: Simon Gerraty <sjg@juniper.net>
Notes:
svn path=/projects/bmake/; revision=239572
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Some users build FreeBSD as non-root in Perforce workspaces. By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories. Bare use of
'cp' should be avoided in the future.
Update all current users of 'cp' in the src tree.
Reviewed by: emaste
MFC after: 1 week
Sponsored by: Spectra Logic
Notes:
svn path=/head/; revision=277273
|
| | |_|_|/ /
|/| | | |
| | | | |
| | | | | |
Notes:
svn path=/head/; revision=274932
|
| | |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
from the latter.
Notes:
svn path=/head/; revision=265420
|
| | |/ /
|/| |
| | |
| | | |
Notes:
svn path=/head/; revision=250881
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 3 days
Notes:
svn path=/head/; revision=240518
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=235853
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
so they are safer when used with expressions.
MFC after: 1 week
Notes:
svn path=/head/; revision=234101
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=228992
|
| | |
| |
| |
| |
| |
| |
| | |
It seems the latter is used throughout the tree.
Notes:
svn path=/head/; revision=228394
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
PR: bin/154928
Submitted by: Eitan Adler <lists at eitanadler.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=218909
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
using an updated flex(1) binary.
Also ignore the changing $FreeBSD$ ID lines when doing the diff.
This needs additional obfuscation, to not upset the svn precommit
hooks :/
Notes:
svn path=/head/; revision=215040
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This unbreaks build for some software with higher WARNS flags.
Reviewed by: rpaulo
PR: bin/139319 (parts already committed in previous revision)
Notes:
svn path=/head/; revision=214272
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This was previously done for the input() function.
Submitted by: Norberto Lopes <nblopes.ml at gmail.com>
Notes:
svn path=/head/; revision=213764
|
| | |
| |
| |
| |
| |
| |
| | |
Also add some missing $FreeBSD$ to keep svn happy.
Notes:
svn path=/head/; revision=201386
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Both these tools emit code where several functions have no `void'
keyword placed in the arugment list when the function has no arguments.
Notes:
svn path=/head/; revision=201289
|