Commit Graph

18649 Commits

Author SHA1 Message Date
riastradh eecba6ae71 pcq(9): Document memory ordering guarantees. 2023-02-23 03:03:23 +00:00
mrg b52929a613 GCC 10 now comes from gcc.old. 2023-02-20 06:31:09 +00:00
pgoyette c00bcd9083 Add a period at the end of a sentence. 2023-02-16 04:58:21 +00:00
jschauma 062c983c0b exit with EXIT_FAILURE, not 1, as elsewhere 2023-02-14 18:56:10 +00:00
uwe 18b582acb0 services(5): consistently refer to the cdb database
While here, fix a few markup nits.
2023-02-12 22:48:02 +00:00
nia 38cf7bdeec urndis.4: Add OnePlus 5T 2023-02-12 08:45:18 +00:00
uwe 60cc207432 bpf(4): fix couple more nits 2023-02-11 18:03:25 +00:00
uwe 9fc54008d1 bpf(4): fix couple of overlooked markup nits 2023-02-11 12:44:49 +00:00
uwe a9eff7b74b bpf(4): spaces around + in instruction tables
Makes them easier on the eyes.
2023-02-11 12:39:44 +00:00
uwe 6b566ffb7e bpf(4): use nicer glyphs for some operations in PS output 2023-02-11 11:49:02 +00:00
uwe 6a96371d48 bpf(4): make all instruction tables align
Define string max-insn and use it in all tables for the width of the
first column (nroff has variables, shocking, I know).  Define only the
width of the first column, the last column gets all the remaining width.
2023-02-11 11:34:49 +00:00
uwe ab3452b994 bpf(4): use \[<-] instead of <- 2023-02-11 11:02:31 +00:00
uwe 7bd77f6ba6 bpf(4): assorted markup tweaks
This is mostly non-controversial changes to the cargo-culted markup.
While here - add missing .It to BIOCLOCK so that it's not buried in
the text for the previous item and comment out a paragraph about an
ancient SunOS bug.
2023-02-11 02:52:52 +00:00
mrg 8139e6cefc fix code attempting to skip adding "-g" if "-g*" already is used.
in bsd.lib.mk there's a check for "MKDEBUG != no" that will add
-g to CFLAGS (maybe) and to CSHLIBFLAGS (always), given that it
isn't in CFLAGS already.. except the conditional is "||" instead
of "&&" and since the MKDEBUG/NODEBUG checks pass, the CFLAGS
check isn't even performed.

additionally, check CXXFLAGS as well as CFLAGS.

this fixes the attempt to use "-g1" in the llvmrt build, which
fails because the compile lines end up being "... -g1 .. -g ..",
(the "-g" comes from the CSHLIBFLAGS variable in that case.)

this reduces the size of llvm-enabled gallium debug by ~1.5GiB
on amd64.
2023-02-07 04:53:54 +00:00
mrg d9186ff839 bump xorg-server version. 2023-02-07 04:46:00 +00:00
gutteridge a15cb1624e bpf.4: fix a garbled item heading
Make the BIOCSDIRECTION & BIOCGDIRECTION entry like those around it.
2023-02-07 01:17:41 +00:00
christos b703c4f4c2 switch the remainder to binutils 2.39 2023-02-05 14:53:38 +00:00
wiz b17ce4f0d4 stop building and installing xfwp
As proposed on tech-x11
https://mail-index.netbsd.org/tech-x11/2022/12/29/msg002333.html
2023-02-04 16:34:36 +00:00
uwe d1ec716407 devsw_attach(9): Use semantic markup instead of .Em 2023-02-02 14:09:52 +00:00
pgoyette 4667baf400 Fix markup. 2023-02-02 13:25:41 +00:00
wiz 42f5b68c81 Add missing dot in abbreviation. 2023-02-01 20:24:22 +00:00
gutteridge d9df1d8cf6 mutex.9: add a small detail to the history section 2023-02-01 03:27:45 +00:00
thorpej e439aff6b2 Add and entry for the EXAR XR17V354 4-port UART.
From Håkan Engvall.
PR kern/57202
2023-01-29 15:17:51 +00:00
mrg 8c70e5df69 add brotli to x11 src dirs. 2023-01-29 06:55:44 +00:00
jmcneill 78de745f49 Regen 2023-01-28 13:13:17 +00:00
jmcneill e0e5768dcf Catch up to 20 years of HTML and URL changes. 2023-01-28 13:12:16 +00:00
martin 0b45c0a62b Switch sh3 to binutils 2.39 2023-01-28 08:45:11 +00:00
jschauma 2cf07ece9c +ABE attribute-based encryption
+TEE    Trusted Execution Environment
2023-01-26 22:20:16 +00:00
christos 0919373163 add mipsel and m68k to binutils 2.39 2023-01-25 22:36:56 +00:00
christos 6fe6df832c switch sun2 to binutils 2.39 2023-01-25 00:16:50 +00:00
christos f1fd583eb1 switch vax to binutils 2.39 2023-01-24 18:49:29 +00:00
rillig e928d09a9d lint: repurpose the '-d' option to specify DESTDIR
Previously, passing '-nostdinc -isystem $dir' only searched the given
directory but not any compiler-specific directories.

Discovered by fontconfig, which includes <stdatomic.h> from C11, which
lives in /usr/include/gcc-10 instead of /usr/include.

Change the preprocessor options to '--sysroot' instead, to align them
with how the compiler is invoked using build.sh.
2023-01-22 15:20:01 +00:00
martin daf896d550 Switch powerpc over to binutils 2.39 2023-01-21 10:41:51 +00:00
skrll 5b34d6ae8d Switch hppa to new binutils 2023-01-16 20:22:26 +00:00
skrll 99938ff141 Switch RISC-V to new binutils (2.39) 2023-01-16 10:28:09 +00:00
rillig 66c5cce408 bsd.own.mk: replace '!empty' with direct expression
The variables MACHINE and MACHINE_ARCH are guaranteed to be defined,
therefore they don't need to be wrapped in '!empty(...)'.

This is simpler to read and, in case of typos, is more likely to lead to
an error message from make, as a line starting with '!' is interpreted
as a dependency line, while a line using only '==' but not '!=' leads to
a syntax error of the form 'Invalid line type'.
2023-01-15 18:43:49 +00:00
skrll 6b0a473622 Sort in the binutils version selection 2023-01-15 10:54:56 +00:00
skrll 4a8e7ff404 Really switch aarch64 and sparc binutils to 2.39 2023-01-15 10:51:04 +00:00
christos 4b30fcc10f add aarch64 and sparc to binutils 2.39 2023-01-14 14:46:24 +00:00
ryo a7c05bdc7c - add AQC113 and the variants
- fix first appeared version to 9.1. it was backported.
2023-01-14 13:20:40 +00:00
christos 54c53ec240 switch alpha to binutils-2.39 2023-01-13 16:00:33 +00:00
mrg 4ea49518ea bump xorg-server version here. 2023-01-08 00:25:44 +00:00
msaitoh 30015699a5 igpio.4: Update list of supported devices. 2023-01-07 13:56:21 +00:00
christos 19c9d1e0b0 Now that the default page size is 4K again for x86_64 with the binutils
change to default to -z separate-code, remove the previous hack.
2023-01-06 15:48:29 +00:00
jakllsch e337e11c99 more strip(4) removal, this time in kauth(9) 2023-01-05 17:36:53 +00:00
jkoshy 0d31e668bb Move a style recommendation closer to the syntax that it describes. 2022-12-30 21:12:44 +00:00
jkoshy 6257508db4 C99: Suggest using narrow scopes for loop indices. 2022-12-30 17:02:31 +00:00
christos a1b6a6daa3 PR/57147: Andreas Gustafsson: Work around binutils 2.38+ relro
issue with +2M size in every binary by setting max-page-size. This
is the simplest fix; fixing this properly requires a lot more
surgery, and upstream seems uncertain how to fix it properly.
2022-12-30 02:01:42 +00:00
gutteridge 6577dba07a link.5: fix some spelling and grammar 2022-12-29 22:41:36 +00:00
jkoshy d73c699d89 Terminate a sentence with a full stop. 2022-12-29 18:23:37 +00:00