This website requires JavaScript.
1076b20b39
tests/lib/libc/stdio/t_printf: Fix %La test.
riastradh
2024-05-08 20:04:33 +0000
5c6dfe9899
tests/lib/libc/stdio/t_printf: Add a couple simple %La tests.
riastradh
2024-05-08 18:19:57 +0000
e37d2bb0d8
tests/lib/libm/t_next: Expand substantially.
riastradh
2024-05-08 17:27:03 +0000
1faf623fbf
fix clang lint build (except for the programs that enables -T)
christos
2024-05-08 16:53:34 +0000
4967e4351f
Fail on incomplete mtree specs
christos
2024-05-08 16:08:08 +0000
0fe82aa40b
Add an option to warn and error out for mtree missing entries.
christos
2024-05-08 15:57:56 +0000
71dca2bb1e
gcc 14.1 out
wiz
2024-05-08 09:52:07 +0000
078777ba38
libm: Add rintl, rintf to non-IEEE754 architectures.
riastradh
2024-05-08 02:08:11 +0000
51f70d1537
libm: ldbl_dummy.c is no longer needed -- nix it.
riastradh
2024-05-08 01:58:52 +0000
81421ada3b
libm: Don't export symbol `pio4' from s_cosl.c.
riastradh
2024-05-08 01:42:23 +0000
9ff0c4291d
libm: Do the weak alias dance for sin/cos/tan/finite{,f}.
riastradh
2024-05-08 01:40:26 +0000
b6653282bf
libm/arch/m68k: Do the weak alias dance for finite.
riastradh
2024-05-08 01:05:25 +0000
62e6bb72de
libm/arch/mc68881: Do the weak alias dance for sin, cos, tan.
riastradh
2024-05-08 01:04:40 +0000
62841561df
libm/arch/vax: Do the weak alias dance for finite, finitef.
riastradh
2024-05-08 01:04:24 +0000
89f1761863
libm/arch/i387: Do the weak alias dance for finite and finitef.
riastradh
2024-05-08 01:04:03 +0000
06a9ffe262
libm: Add expected symbols for m68k.
riastradh
2024-05-07 23:13:32 +0000
5f4c33f35e
lib/libm/arch/m68060: regen
riastradh
2024-05-07 22:51:19 +0000
f349ddea9b
lib/libm/m68060/makeas.sh: Delimit symbols with END.
riastradh
2024-05-07 22:30:16 +0000
9750c027c7
lib/libm/arch/m68060/makeas.sh: Create public weak aliases.
riastradh
2024-05-07 22:29:53 +0000
2e8caa3647
lib/libm/m68060/makeas.sh: Use `set -eu' to detect script mistakes.
riastradh
2024-05-07 22:19:42 +0000
b1bc5af1e1
lib/libm/m68060/makeas.sh: Pass arguments to dummy more idiomatically.
riastradh
2024-05-07 22:18:19 +0000
150c79c867
lib/libm/m68060/makeas.sh: Use local for shell functions.
riastradh
2024-05-07 22:17:24 +0000
a45e4331c1
lib/libm/arch/m68060/makeas.sh: Indent sh blocks.
riastradh
2024-05-07 22:17:08 +0000
5bc608efaf
lib/libm/arch/m68060: regen
riastradh
2024-05-07 21:18:47 +0000
bd91cc76f2
lib/libm/arch/m68060/makeas.sh: Strip the $ when emitting RCS id.
riastradh
2024-05-07 21:14:12 +0000
1cdc580354
lint: in C23 mode, support the keywords 'bool', 'false' and 'true'
rillig
2024-05-07 21:13:26 +0000
8383bd5dda
libm/arch/m68060/Makefile: bsd.sys.mk -> bsd.host.mk
riastradh
2024-05-07 21:11:24 +0000
7065ff01cd
libm/arch/m68060/makeas.sh: Tag output with makeas.sh RCS id.
riastradh
2024-05-07 21:05:47 +0000
d48db9a528
tests/lib/libc/gen/t_fpclassify: Enable long double tests.
riastradh
2024-05-07 21:00:00 +0000
cd9dfcd0c5
libm: Memorialize expected symbols on various architectures.
riastradh
2024-05-07 20:58:33 +0000
2ea04e5047
bsd.lib.mk: Allow MACHINE_CPU for default expsym file.
riastradh
2024-05-07 20:56:25 +0000
27fb837206
PR/58196: Jan-Benedict Glaw: If there was no spec file specified, generate one on the fly. Should fix reproducible builds where the mode and the ownership/group is not fixed and picked up from the filesystem.
christos
2024-05-07 20:33:20 +0000
d6c3c02a1d
Simple script to create an mtree spec file from a directory tree with fixed default owner/group/perms.
christos
2024-05-07 20:30:33 +0000
babc3bb6b8
Use proper signedness for the LIF file system data structures.
tsutsui
2024-05-07 19:55:14 +0000
fe6f732478
tests/lint: show that in C23 mode, bool is not yet defined
rillig
2024-05-07 19:32:35 +0000
609bb2da52
Rename ${PROGAOUT} -> ${PROGELF} to reflect reality.
tsutsui
2024-05-07 19:24:32 +0000
696821dd99
make: all command line overrides go in .MAKEOVERRIDES
sjg
2024-05-07 18:26:22 +0000
13d778abc5
libm/arch/vax: Expose atan2l.
riastradh
2024-05-07 15:49:33 +0000
385d1021b7
also mention kpause(9) here.
christos
2024-05-07 15:40:15 +0000
af6c922c55
math.h: Move declarations under appropriate namespace tests.
riastradh
2024-05-07 15:17:35 +0000
4336c6aedd
libm/arch/vax: Use STRONG_ALIAS, not ALTENTRY.
riastradh
2024-05-07 15:15:31 +0000
2a580023ad
libm/arch/vax: Use END to delimit symbol definitions.
riastradh
2024-05-07 15:15:09 +0000
ce6107da93
Add manhtml set
martin
2024-05-07 14:53:59 +0000
557aa1ae1a
tests/lib/libm/t_bit: Expand and tidy.
riastradh
2024-05-06 18:41:23 +0000
9da594439c
tests/lib/libc/stdlib/t_strtod: Spruce up and nix needless #ifdefs.
riastradh
2024-05-06 18:39:36 +0000
10d47f3307
tests/lib/libm/t_modf: Use isinf(INFINITY) to detect inf support.
riastradh
2024-05-06 18:35:59 +0000
401b67f6cc
Misc cosmetic changes for mostly readability.
tsutsui
2024-05-06 18:08:49 +0000
30aeb9cc52
tests/lib/libc/gen/t_floatunditf: Nix __HAVE_LONG_DOUBLE conditional.
riastradh
2024-05-06 17:53:43 +0000
8c835d3895
Trailing whitespace
skrll
2024-05-06 15:59:53 +0000
49e81414d0
tests/lib/libm/t_sincos: Nix __HAVE_LONG_DOUBLE conditionals.
riastradh
2024-05-06 15:53:46 +0000
18bbefc87a
libm: Expose sincosl on vax.
riastradh
2024-05-06 15:52:52 +0000
742590c903
tests/lib/libm/t_scalbn: Nix __HAVE_LONG_DOUBLE conditionals.
riastradh
2024-05-06 15:49:31 +0000
d36ac80d42
tests/lib/libm/t_precision: Nix __HAVE_LONG_DOUBLE conditionals.
riastradh
2024-05-06 15:46:31 +0000
26b22dc580
tests/lib/libm/t_cos: Fix comment about necessity of volatile.
riastradh
2024-05-06 15:45:20 +0000
3d20dd055f
tests/lib/libm/t_cos: Nix __HAVE_LONG_DOUBLE.
riastradh
2024-05-06 15:44:08 +0000
840e85b4fd
tests/lib/libm/t_cabsl: Nix __HAVE_LONG_DOUBLE conditionals.
riastradh
2024-05-06 15:40:55 +0000
bfbeee7805
libm: Expose sinl, cosl, tanl on vax.
riastradh
2024-05-06 15:33:04 +0000
9263853839
tests/usr.bin/mtree/t_sets.sh: atf_fail, not atf_tc_fail
riastradh
2024-05-06 14:38:28 +0000
adfd220df8
Fix "stray level 1 interrupt" panic by pressing keys during autoconf(9).
tsutsui
2024-05-06 13:27:49 +0000
e21ed88e62
tests/lib/libc/setjmp/t_sigstack: Add missing comment for 1.10.
riastradh
2024-05-06 12:11:03 +0000
b1d1e928c0
use objcopy's --compress-debug-sections when creating debug files.
mrg
2024-05-06 08:43:36 +0000
465b033192
mark more libpam* with pam.
mrg
2024-05-06 08:38:51 +0000
5a0167f5d2
Improve the comment.
skrll
2024-05-06 07:29:30 +0000
fbd0dae415
Fix 32bit UVMHIST builds
skrll
2024-05-06 07:18:19 +0000
d2c36e3e86
arm has been fixed
skrll
2024-05-06 06:58:00 +0000
ababa08f7d
arm longjmp: Restore stack first, then signal mask.
skrll
2024-05-06 06:57:32 +0000
dfd1081321
sprinkle rump, gcc=12 etc. Now sparc64 with HAVE_GCC=12 and MKRUMP=no builds again
macallan
2024-05-06 06:06:40 +0000
59f75f88a6
mark libpam* as being part of pam.
mrg
2024-05-06 05:27:46 +0000
8ae9996403
tests/lib/libm/t_modf: Check sign of modf on infinities too.
riastradh
2024-05-06 02:21:39 +0000
a2c1cc7d5e
tests/lib/libm/t_modf.c: Expand modf/modff/modfl tests.
riastradh
2024-05-06 00:54:02 +0000
2b70237da2
tests/lib/libm/t_fe_round.c: Work around likely ia64 bug in gcc.
riastradh
2024-05-05 23:08:53 +0000
3822903a53
libm: long double is just double on hppa, so don't use s_rintl.c.
riastradh
2024-05-05 22:52:19 +0000
47b5b183dd
libm: If long double is double, nexttowardl is nextafter.
riastradh
2024-05-05 22:10:06 +0000
633172aec9
makeinfo: Avoid ambiguous bracelessness.
riastradh
2024-05-05 15:26:20 +0000
7dfe87249e
mesa: Build with -Wno-error=typedef-redefinition.
riastradh
2024-05-05 15:25:31 +0000
f0c134c7b7
aarch64/sljit_machdep.h: Make this work in compat32 context.
riastradh
2024-05-05 15:18:10 +0000
17f9eb725b
libm: No s_rintl.c on mips32.
riastradh
2024-05-05 14:53:22 +0000
b544c4974f
tests/lib/libm/t_next: Fix stub on VAX.
riastradh
2024-05-05 14:34:58 +0000
df931a7810
tests/lib/libm/t_next: Disable this test on VAX.
riastradh
2024-05-05 14:29:38 +0000
55bbe7aeb3
libm/s_nexttowardf.c: Handle __HAVE_LONG_DOUBLE, LDBL_IMPLICIT_NBIT.
riastradh
2024-05-05 14:06:47 +0000
f8bd6e11b1
libm: Make s_nexttowardf.c work when long double is double.
riastradh
2024-05-05 11:38:03 +0000
816699395b
libm: long double is just double on arm, so don't use s_rintl.c.
riastradh
2024-05-05 11:07:49 +0000
4588b9bf16
Fix integer overflow of strtol(3) for "loadpoint" address on ILP32 hosts.
tsutsui
2024-05-05 07:36:37 +0000
b129f29edd
tests/lib/libm: Test nextafter/nexttoward and variants.
riastradh
2024-05-05 02:53:01 +0000
8f27842e48
libm: New s_rintl.S for x86.
riastradh
2024-05-05 02:50:11 +0000
cd71d51811
tests/usr.bin/mtree: Fail gracefully with unknown sets.
riastradh
2024-05-04 20:24:37 +0000
ebb5e1cc01
s_rintl.c: Reduce FreeBSD diff and fix on ld128 platforms.
riastradh
2024-05-04 19:21:51 +0000
e5d2f1f842
add the catman pages to the set for mkcsmapper and mkesdb
reed
2024-05-04 19:16:22 +0000
b3ebb17e10
Install the mkcsmapper.1 and mkesdb.1 manpages.
reed
2024-05-04 19:10:04 +0000
ae544b0937
Welcome to 8.3
martin
2024-05-04 18:56:59 +0000
9b6724c38a
Prepare for 8.3
martin
2024-05-04 18:53:21 +0000
0e6468a0fd
ctfmerge: obey CTFMERGE_TERMINATE_NO_UNLINK as a tool too
uwe
2024-05-04 18:22:59 +0000
3af74e3469
ctfmerge(1): brush up markup
uwe
2024-05-04 18:20:44 +0000
779666e6a0
radixtree: allocate memory with KM_NOSLEEP to prevent pagedaemon hangs
chs
2024-05-04 17:58:24 +0000
f8e4b988b6
Note about recent hp300 topcat(4) framebuffer improvements.
tsutsui
2024-05-04 16:57:15 +0000
e812a16636
Add comments about quirks of 98542/98543 framebuffers with 1024x400 pixels.
tsutsui
2024-05-04 16:06:57 +0000
221640878d
Remove magic numbers. NFCI.
skrll
2024-05-04 14:48:28 +0000
f0eb9f868a
Don't panic on NULL pointer dereference when done by copyin, ...
mlelstv
2024-05-04 13:45:10 +0000
9272c79b76
Account for trailing NUL bytes when calculating userland buffer size.
mlelstv
2024-05-04 13:33:18 +0000
c2c241e6a6
Bail if increment is too small for the precision to avoid an infinite loop.
mlelstv
2024-05-04 13:29:41 +0000