Revision tags: release/14.0.0 |
|
#
b3e76948 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
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
show more ...
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
#
60b426f4 |
| 25-Oct-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove obsolete check for GCC < 3 and support for Intel Compiler
We no longer support old versions of GCC. Remove this check by assuming it's false. That will make the entire expression false. Also
Remove obsolete check for GCC < 3 and support for Intel Compiler
We no longer support old versions of GCC. Remove this check by assuming it's false. That will make the entire expression false. Also remove support for Intel compiler, it's badly bitrotted. Technically, this removes support for C89 and K&R from compilers that don't define _Bool in those compilation environments as well. I'm unaware of any working compiler today for which that would be relevant (pcc has it and tcc sadly isn't working for other reasons), though if one pops up in ports, I'll work to resolve the issue.
show more ...
|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0 |
|
#
11478453 |
| 20-Aug-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of stripped libc++ trunk r366426 (just before the release_90 branch point):
https://llvm.org/svn/llvm-project/libcxx/trunk@366426
|
Revision tags: release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
e58eb3c4 |
| 25-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
include: General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using mis-identified many licenses so this was mostly a manua
include: General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using mis-identified many licenses so this was mostly a manual - error prone - task.
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.
show more ...
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
#
51072bd6 |
| 23-Jul-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of libc++ release_39 branch r276489: https://llvm.org/svn/llvm-project/libcxx/branches/release_39@276489
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0 |
|
#
8fa0b743 |
| 23-Jan-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @230489 (pending review).
|
#
80dbff4e |
| 04-Jan-2012 |
Sean Bruno <sbruno@FreeBSD.org> |
IFC to head to catch up the bhyve branch
Approved by: grehan@
|
Revision tags: release/9.0.0 |
|
#
576fb69b |
| 25-Dec-2011 |
Ed Schouten <ed@FreeBSD.org> |
Remove unneeded guard.
There is no reason why <stdbool.h> needs an include guard. It is already protected by __bool_true_false_are_defined.
|
#
108cd494 |
| 12-Dec-2011 |
Matthew D Fleming <mdf@FreeBSD.org> |
- Define true and false in sys/types.h for _KERNEL consumers, and typedef bool. Due to macro expansion it seemed better to use a typedef for kernel consumers (specifically ofed won't compile
- Define true and false in sys/types.h for _KERNEL consumers, and typedef bool. Due to macro expansion it seemed better to use a typedef for kernel consumers (specifically ofed won't compile without more changes if a define is used). - <stdbool.h> should also not re-define bool/true/false if they are defined by <sys/types.h>. It would probably be a programming error to define _KERNEL for user-space code, but downstream consumers like Isilon have already been including <stdbool.h> in kernel sources, and this protects that usage. - sizeof(_Bool) is not necessarily the same as sizeof(int), so kernel modules should be rebuild with this change. Bump __FreeBSD_version.
MFC after: 2 weeks Sponsored by: Isilon Systems, LLC
show more ...
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
#
88e29e11 |
| 19-Feb-2005 |
Marius Strobl <marius@FreeBSD.org> |
The Intel C/C++ compiler doesn't require a typedef for _Bool when compiling C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC.
Submitted by: netchild M
The Intel C/C++ compiler doesn't require a typedef for _Bool when compiling C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC.
Submitted by: netchild MFC after: 1 week
show more ...
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs |
|
#
64a3cc3d |
| 16-Aug-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
add a check for GNUC < 3 to typedef bool because gcc 3 always seems to define it.
Suggested by: tjr
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
08d68d18 |
| 19-Jun-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Guard definitions for use with C++ code.
Submitted by: Ed Hall <edhall@yahoo-inc.com>
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
a75b8f47 |
| 13-Aug-2001 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Remove comment, which didn't even help anyway.
Submitted by: bde, long ago
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
57288446 |
| 07-Feb-2001 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Fix some nits:
- whitespace: incorrect usage of tab or space - removal of comments which served either no purpose or were misleading
Submitted by: bde [a while ago]
|
#
e5c020bf |
| 29-Nov-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Fix stdbool.h to actually work as advertised.
PR: 22936 Submitted by: Donald J. Maddox <Donald.J.Maddox@cae88-102-101.sc.rr.com> bde
|
Revision tags: release/4.2.0, release/4.1.1_cvs |
|
#
8cf0402e |
| 16-Sep-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Welcome stdbool.h. A header file from the ANSI C99 specification. It defines the boolean values.
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
#
88e29e11 |
| 19-Feb-2005 |
Marius Strobl <marius@FreeBSD.org> |
The Intel C/C++ compiler doesn't require a typedef for _Bool when compiling C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC.
Submitted by: netchild M
The Intel C/C++ compiler doesn't require a typedef for _Bool when compiling C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC.
Submitted by: netchild MFC after: 1 week
show more ...
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs |
|
#
64a3cc3d |
| 16-Aug-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
add a check for GNUC < 3 to typedef bool because gcc 3 always seems to define it.
Suggested by: tjr
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
08d68d18 |
| 19-Jun-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Guard definitions for use with C++ code.
Submitted by: Ed Hall <edhall@yahoo-inc.com>
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
a75b8f47 |
| 13-Aug-2001 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Remove comment, which didn't even help anyway.
Submitted by: bde, long ago
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
57288446 |
| 07-Feb-2001 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Fix some nits:
- whitespace: incorrect usage of tab or space - removal of comments which served either no purpose or were misleading
Submitted by: bde [a while ago]
|
#
e5c020bf |
| 29-Nov-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Fix stdbool.h to actually work as advertised.
PR: 22936 Submitted by: Donald J. Maddox <Donald.J.Maddox@cae88-102-101.sc.rr.com> bde
|
Revision tags: release/4.2.0, release/4.1.1_cvs |
|
#
8cf0402e |
| 16-Sep-2000 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Welcome stdbool.h. A header file from the ANSI C99 specification. It defines the boolean values.
|