| #
fc88be25
|
| 04-Dec-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
Revert "stddef.h: add unreachable() for C23 compliance"
Seems like a number of ports are *really* unhappy with this new macro. These ports will have to be fixed and the patch reworked to perhaps no
Revert "stddef.h: add unreachable() for C23 compliance"
Seems like a number of ports are *really* unhappy with this new macro. These ports will have to be fixed and the patch reworked to perhaps not affect C++ (see D54041). A general discussion on how we expose new language features may also need to take place.
Reported by: many people Approved by: markj (mentor)
This reverts commit b381d0980221b476cadbef862a8e5973d675fb7a.
show more ...
|
| #
b381d098
|
| 27-Nov-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
stddef.h: add unreachable() for C23 compliance
unreachable() is a hint to the compiler that it is unreachable. Add a new man page unreachable(3) to document this macro.
Reviewed by: imp Approved by
stddef.h: add unreachable() for C23 compliance
unreachable() is a hint to the compiler that it is unreachable. Add a new man page unreachable(3) to document this macro.
Reviewed by: imp Approved by: markj (mentor) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D53967
show more ...
|
| #
3f72f36c
|
| 05-Mar-2024 |
Christopher Davidson <christopher.davidson@gmail.com> |
assert.3: Update manual page based on mandoc -Tlint
Execute the mandoc -Tlint option on assert(3). This results in two areas of updates:
Remove invalid Rs block Remove invalid Re block
Reviewed by
assert.3: Update manual page based on mandoc -Tlint
Execute the mandoc -Tlint option on assert(3). This results in two areas of updates:
Remove invalid Rs block Remove invalid Re block
Reviewed by: mhorne MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/1132
show more ...
|
| #
97759ccc
|
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
share: Remove ancient SCCS tags.
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
share: Remove ancient SCCS tags.
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
show more ...
|
| #
b2c76c41
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| #
33f8d79d
|
| 20-Apr-2021 |
Faraz Vahedi <kfv@kfv.io> |
assert.3: Document static_assert and _Static_assert
Reviewed by: imp, 0mp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D29833
|
| #
fc88be25
|
| 04-Dec-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
Revert "stddef.h: add unreachable() for C23 compliance"
Seems like a number of ports are *really* unhappy with this new macro. These ports will have to be fixed and the patch reworked to perhaps no
Revert "stddef.h: add unreachable() for C23 compliance"
Seems like a number of ports are *really* unhappy with this new macro. These ports will have to be fixed and the patch reworked to perhaps not affect C++ (see D54041). A general discussion on how we expose new language features may also need to take place.
Reported by: many people Approved by: markj (mentor)
This reverts commit b381d0980221b476cadbef862a8e5973d675fb7a.
show more ...
|
| #
b381d098
|
| 27-Nov-2025 |
Robert Clausecker <fuz@FreeBSD.org> |
stddef.h: add unreachable() for C23 compliance
unreachable() is a hint to the compiler that it is unreachable. Add a new man page unreachable(3) to document this macro.
Reviewed by: imp Approved by
stddef.h: add unreachable() for C23 compliance
unreachable() is a hint to the compiler that it is unreachable. Add a new man page unreachable(3) to document this macro.
Reviewed by: imp Approved by: markj (mentor) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D53967
show more ...
|
| #
3f72f36c
|
| 05-Mar-2024 |
Christopher Davidson <christopher.davidson@gmail.com> |
assert.3: Update manual page based on mandoc -Tlint
Execute the mandoc -Tlint option on assert(3). This results in two areas of updates:
Remove invalid Rs block Remove invalid Re block
Reviewed by
assert.3: Update manual page based on mandoc -Tlint
Execute the mandoc -Tlint option on assert(3). This results in two areas of updates:
Remove invalid Rs block Remove invalid Re block
Reviewed by: mhorne MFC after: 3 days Pull Request: https://github.com/freebsd/freebsd-src/pull/1132
show more ...
|
| #
97759ccc
|
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
share: Remove ancient SCCS tags.
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
share: Remove ancient SCCS tags.
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
show more ...
|
| #
b2c76c41
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| #
33f8d79d
|
| 20-Apr-2021 |
Faraz Vahedi <kfv@kfv.io> |
assert.3: Document static_assert and _Static_assert
Reviewed by: imp, 0mp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D29833
|
| #
2a9836a5
|
| 31-May-2018 |
Warner Losh <imp@FreeBSD.org> |
Depart from normal man page proactice a little and provide guidance on when to use assert, as well as providing a bad example of using assert. While not strictly necessary, experience has shown issu
Depart from normal man page proactice a little and provide guidance on when to use assert, as well as providing a bad example of using assert. While not strictly necessary, experience has shown issues with poor assert choice happen often enough that this departure seems warranted. Also, tighten up the previous example (there's no need to have extra paragraphs or gratuitously long lines).
Reviewed by: emaste@ (earlier version)
show more ...
|
| #
23d23837
|
| 29-May-2018 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Bump the date on man pages in r334306
It seems a shame to ruin the patina of the June 4, 1993 date on abort.3, especially since it still matched the date of the SCCS ID, but those are the rules.
Re
Bump the date on man pages in r334306
It seems a shame to ruin the patina of the June 4, 1993 date on abort.3, especially since it still matched the date of the SCCS ID, but those are the rules.
Reported by: araujo MFC after: 3 days Sponsored by: Dell EMC
show more ...
|
| #
4c72d794
|
| 29-May-2018 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Cross-reference abort2(2) from a few man pages
I didn't know abort2 existed until it was mentioned on a mailing list. Mention it in related pages so others can find it easily.
MFC after: 3 days Spo
Cross-reference abort2(2) from a few man pages
I didn't know abort2 existed until it was mentioned on a mailing list. Mention it in related pages so others can find it easily.
MFC after: 3 days Sponsored by: Dell EMC
show more ...
|
| #
4b49587c
|
| 06-Jan-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r327341 through r327623.
|
| #
133d84f4
|
| 01-Jan-2018 |
Warner Losh <imp@FreeBSD.org> |
Be less verbose and more precise.
|
| #
a1895a92
|
| 01-Jan-2018 |
Warner Losh <imp@FreeBSD.org> |
Add note that assert.h may be included multiple times with and without NDEBUG defined.
|
| #
c40f7c05
|
| 01-Jan-2018 |
Warner Losh <imp@FreeBSD.org> |
assert(3) appeared first in the 7th Edition Unix, not the 6th, at least according to the extant distributions preserved at tuhs.org.
Obtained from: http://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/i
assert(3) appeared first in the 7th Edition Unix, not the 6th, at least according to the extant distributions preserved at tuhs.org.
Obtained from: http://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/include/assert.h
show more ...
|
| #
6cec9cad
|
| 03-Jun-2014 |
Peter Grehan <grehan@FreeBSD.org> |
MFC @ r266724
An SVM update will follow this.
|
| #
3b8f0845
|
| 28-Apr-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head
|
| #
84e51a1b
|
| 23-Apr-2014 |
Alan Somers <asomers@FreeBSD.org> |
IFC @264767
|
| #
1709ccf9
|
| 29-Mar-2014 |
Martin Matuska <mm@FreeBSD.org> |
Merge head up to r263906.
|
| #
dda5b397
|
| 14-Mar-2014 |
Eitan Adler <eadler@FreeBSD.org> |
multiple: Remove 3rd clause from BSD license where approved by the regents and renumber.
This patch skips files in contrib/ and crypto/
Acked by: imp Discussed with: emaste
|
| #
2a9836a5
|
| 31-May-2018 |
Warner Losh <imp@FreeBSD.org> |
Depart from normal man page proactice a little and provide guidance on when to use assert, as well as providing a bad example of using assert. While not strictly necessary, experience has shown issu
Depart from normal man page proactice a little and provide guidance on when to use assert, as well as providing a bad example of using assert. While not strictly necessary, experience has shown issues with poor assert choice happen often enough that this departure seems warranted. Also, tighten up the previous example (there's no need to have extra paragraphs or gratuitously long lines).
Reviewed by: emaste@ (earlier version)
show more ...
|