Commit Graph

306407 Commits

Author SHA1 Message Date
christos 5685bf84e6 Add the extra spec for the amd64 cdroms 2024-05-14 14:58:41 +00:00
christos aa283a51b7 Put back -xx (this will break some archs but we'll fix them) and automatically
generate the spec for the machine-specific portions of the cdrom.
2024-05-14 14:58:05 +00:00
christos 5c7c1d2b1c Allow specific subdirectories to be added to the list 2024-05-14 14:57:08 +00:00
riastradh 71e5ba3aae t_fpsetmask, t_fenv: Skip fp exception trap tests on RISC-V.
No architectural support for fp exception traps.

While here, make the macros behave a little better as C statements.
2024-05-14 14:55:43 +00:00
riastradh 26e8a868b4 libm: Fix powerpc64 build.
- Include fenv.c and fma(3) symbols (which just use the FMADD
  instruction).
- Note the .FN symbols in libm for the asm functions.  The FN symbols
  point at the function _descriptors_; the .FN symbols point at the
  first instruction of the function.

XXX Unclear why we have the .FN symbols for asm functions but not for
C functions.  I'm not sure we should be exporting them.
2024-05-14 14:34:35 +00:00
riastradh 2c76d2e0d2 tpm(4): device_printf needs \n.
Observed in PR 58255.
2024-05-14 13:41:15 +00:00
uwe 43b4276855 curses_input(3): bump date for define_key() change 2024-05-14 10:40:41 +00:00
uwe deeae7c15b curses_termcap(3): fullname() termbuf argument is const 2024-05-14 10:38:16 +00:00
uwe 97b9891f11 curse: constify define_key() argument
define_key() is ncurses extension and ncurses defines its first
argument as "const char *".  Follow suit.

PR lib/58254
2024-05-14 10:22:48 +00:00
gutteridge 1290da4db3 echo.1: borrow advice about printf(1) from the OpenBSD man page 2024-05-14 01:32:24 +00:00
gutteridge 4a48b9962f creds_msdos.8: consistently include a hypen in "MS-DOS" 2024-05-13 23:10:47 +00:00
nia ac38847e11 also exclude DRM_LEGACY from the ISA kernel 2024-05-13 21:50:47 +00:00
rillig e79ba06d10 libc/hdtoa: suppress lint warning about possible accuracy loss
on sparc64: hdtoa.c(340): warning: conversion from 'unsigned long'
    to 'char' may lose accuracy [132]
2024-05-13 21:17:24 +00:00
rillig e040c24146 usr.sbin/flashctl: skip lint's strict bool mode with Clang
The strict bool mode is already checked in GCC mode, so restore the
previous idiomatic code.
2024-05-13 20:38:05 +00:00
rillig 7e2cd5d094 tests/t_hypot: actually add nan test 2024-05-13 20:28:15 +00:00
christos cbec7da0ed more Xf86misc obsolete 2024-05-13 14:59:31 +00:00
christos 2b74ac1f4d mark more of libXxf86misc obsolete 2024-05-13 14:56:44 +00:00
nia 93ec4a111e doc: we've been busy 2024-05-13 08:58:59 +00:00
msaitoh 5613269998 Modify comment. The number of queues is not limited to 8.
The number of queue is calculated from both the number of CPUs and
the number of MSI-X vectors.
2024-05-13 03:15:33 +00:00
msaitoh 01f9da81b9 s/of of/of/ in comment. 2024-05-13 00:32:39 +00:00
msaitoh d40aaeae1e s/signficant/significant/ in comment. 2024-05-13 00:32:09 +00:00
msaitoh 441cf27377 emtpy -> empty in comment. 2024-05-13 00:25:23 +00:00
msaitoh a11cd6f1fb s/contigous/contiguous/ in comment. 2024-05-13 00:24:18 +00:00
msaitoh 5142f02961 s/priviliged/privileged/ 2024-05-13 00:12:33 +00:00
msaitoh 905fac3dbb ficticious -> fictitious in comment. 2024-05-13 00:11:22 +00:00
msaitoh 1fd30753f8 s/Instrcution/Instruction/ in comment. 2024-05-13 00:10:06 +00:00
msaitoh dec1aa71e3 s/combindations/combinations/ in comment. 2024-05-13 00:08:49 +00:00
msaitoh 3e5d658ac5 s/slighly/slightly/ in comment. 2024-05-13 00:08:06 +00:00
msaitoh dff1feb038 s/withe/with/ 2024-05-13 00:06:04 +00:00
msaitoh 8ae6144b33 s/of of/of/ in comment. 2024-05-13 00:01:52 +00:00
msaitoh 6d9e6faaad s/Firey/Fiery/ in comment. 2024-05-12 23:58:18 +00:00
msaitoh c6dd4e7860 Remove duplicated yppush. 2024-05-12 23:57:11 +00:00
msaitoh 51508882aa s/unitialized/uninitialized/ 2024-05-12 23:55:57 +00:00
msaitoh 90016d0b5b s/occuring/occurring/ 2024-05-12 23:53:45 +00:00
msaitoh 70816a3c4f s/descriminated/discriminated/ in comment. 2024-05-12 23:52:57 +00:00
msaitoh 8db4a15828 s/RPMQUERY/RMPQUERY/ 2024-05-12 23:41:10 +00:00
msaitoh 04490aa25c Regen. 2024-05-12 23:30:35 +00:00
msaitoh a52e2f339b Add some Intel Rapotr Lake graphics. 2024-05-12 23:30:07 +00:00
msaitoh 1d1edb8997 Add Phison PS5021 and PS5026. 2024-05-12 23:29:14 +00:00
msaitoh 636c2f2b35 s/iast/iasl/ from FreeBSD. 2024-05-12 23:00:21 +00:00
riastradh 7b97efbd1d tests/lib/libm/t_fenv: Work around PR 58253. 2024-05-12 21:53:26 +00:00
riastradh c37983148b t_hypot: Use an ld80 test case that actually fits in ld80.
Also add comments explaining how I generated these test cases.

(No autoconf back doors hidden in these magic numbers, I promise!  No
pythagoreans were harmed in the production of these tests either.)
2024-05-12 20:58:44 +00:00
riastradh fbb3f7e8bd tests/lib/libm/t_next: Disable a test if long double is double.
This test, to verify nexttoward(x, x*(1 - LDBL_EPSILON/2)) moves in
the direction of x*(1 - LDBL_EPSILON/2), only makes sense if long
double has more precision than double -- the point of the exercise is
to verify that nexttoward moves even if the direction parameter can't
be rounded to double.  But if long double is just double, this test
makes no sense.
2024-05-12 20:17:57 +00:00
riastradh 118100d9c7 riscv fenv.h: Make sure FE_* exception constants have type int.
This may not be formally required by the standard, but the values
must be representable by int since that's the type that functions
like fetestexcept and feclearexcept traffic in.  And this is less
work than changing all the printf %d users in tree.
2024-05-12 20:04:12 +00:00
christos 73bcbcbc77 Add forward decl for procfs include. 2024-05-12 19:54:48 +00:00
christos 85070b5732 fix whitespace 2024-05-12 19:50:42 +00:00
rillig fe00c2837e flashctl: fix lint's strict bool mode with Clang preprocessor
Treating the return value from the <ctype.h> character classification
functions as an 'int' is neither elegant nor idiomatic, but it works for
now.
2024-05-12 19:03:55 +00:00
rillig 403b9b79e2 lint: remove redundant LINTFLAGS for lint2
The -T flag is already provided by ../Makefile.inc, along with several
other flags.
2024-05-12 19:00:10 +00:00
rillig 0671c09e39 lint: add wrapper for <ctype.h> functions, for strict bool mode
When using the Clang preprocessor (with MKLLVM=yes), the preprocessor
output does not indicate which tokens come from a system header and
which tokens come from the user code.  Lint's strict bool mode relies on
this information to treat the character classification functions from
<ctype.h> as if their return type were bool instead of int.

These wrapper functions are only used when their argument is indeed a
'char', but not when the argument might be 'EOF or representable as an
unsigned char', such as when reading a byte from the input.
2024-05-12 18:49:35 +00:00
christos c162bcc0ed PR/58212: Malte Dehling: Add zfs verification method 2024-05-12 18:02:16 +00:00