Commit Graph

  • 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