rillig
1c62825e82
tests/make: demonstrate combination of .USE with transformation rule
...
Reported in 2003 in PR toolchain/20993. Linking a transformation rule
with .USE or .USEBEFORE node makes the transformation rule fail.
2022-02-07 22:43:50 +00:00
nia
fb47004043
Add pf(4) to the "list of features we plan to remove" (eventually)
...
list in the installation notes. Ironically, the only other thing here
is groff(1), which is used to generate these installation notes.
2022-02-06 07:37:29 +00:00
tsutsui
991df208a5
Use more shrinked tools in src/distrib/utils.
...
Saves ~24KB.
2022-02-04 17:21:56 +00:00
tsutsui
4ee8b2d39f
Specify -fno-unwind-tables to shring ramdisk binaries.
...
Saves ~8KB.
2022-02-04 17:19:52 +00:00
andvar
34df0b3791
remove double "with" in comments and usage text. Also fix one typo.
2022-01-24 09:42:13 +00:00
rillig
c556b4e908
tests/make: migrate modts to varmod-to-separator and explain
2022-01-23 18:00:53 +00:00
rillig
76f64f81d9
tests/make: rename var-class to var-scope
...
There is no such concept as a "variable class" in make, these tests
focus on the variable scope instead.
2022-01-23 16:25:53 +00:00
rillig
72c3edd3a3
tests/make: extend test suite, move old tests to 2020 scheme
...
The tests from envfirst.mk are now in opt-env.mk.
The tests from modword.mk are now in varmod-select-words.mk.
2022-01-23 16:09:38 +00:00
christos
f0fde9902f
PR/56657: Juraj Hercek: Add plainrsa-gen utility mentioned in racoon.conf(5)
...
and fix it for OpenSSL 1.1
2022-01-23 14:35:44 +00:00
skrll
a8418b3e5b
Add __MASK(3)
...
__MASK(n): first n bits all set, where __MASK(4) == 0b1111.
2022-01-22 08:58:48 +00:00
pho
ec9afb4282
lib/librefuse: Implement all sorts of compat tweaks to appease various file systems
...
ReFUSE now supports all the FUSE API variants from FUSE 1.1 to FUSE
3.10. Sorry for the freaking giant patch. I could not break it down
any further.
2022-01-22 08:09:39 +00:00
pho
a95017a87a
lib/librefuse: Add support for legacy types and functions
2022-01-22 07:57:30 +00:00
pho
97dc09a69d
lib/librefuse: Add stub functions for FUSE polling API
2022-01-22 07:56:15 +00:00
pho
ce847e0a0b
lib/librefuse: Implement data buffer API appeared on FUSE 2.9
2022-01-22 07:54:56 +00:00
pho
9f39150738
lib/librefuse: Implement FUSE session API and its signal handling functionality
2022-01-22 07:53:05 +00:00
pho
153b9c141b
lib/librefuse: Implement logging API appeared on FUSE 3.7
2022-01-22 07:38:45 +00:00
rillig
12889c829b
tests/make: demonstrate wrong location in diagnostic (since 2018-12-22)
...
When a target has multiple places where commands are defined, the
diagnostics mixed up the filename in some cases.
2022-01-19 22:10:41 +00:00
christos
eadcbf2061
new vnode op ACL pages
2022-01-17 22:49:43 +00:00
christos
5967eecb18
section 9 acl related changes
2022-01-17 19:12:01 +00:00
thorpej
5eb438ad7a
Re-factor and overhaul the "mcp23s17gpio" driver as "mcpgpio", and
...
add support for 8-bit and I2C variants of the chip:
- MCP23008 / MCP23S08: 8-bit (I2C / SPI)
- MCP23017 / MCP23S17: 16-bit (I2C / SPI)
- MCP23018 / MCP23S18: 16-bit (I2C / SPI), open-drain outputs
The MCP23x17 and MCP23x18 are essentially identical, software-wise; we
merely report different GPIO pin capabilities (no push-pull output for
MCP23x18). Also, remove the tri-state capability that was previously
advertised by the old version of this driver; these chips have no way
to put the pin into a HI-Z mode.
All 3 I2C versions are supported, but the SPI front-end still only
supports the MCP23S17 for now (SPI autoconfiguration needs an overhaul).
mcp23s17gpio(4) remains present as a link to the new mcpgpio(4) man page.
XXX Still to-do: FDT integration, interrupt suppoort.
2022-01-17 16:31:23 +00:00
martin
9da6ce8f23
Add sysinst catalog files
2022-01-15 16:05:19 +00:00
skrll
04e9f53ab6
bump
2022-01-13 08:25:24 +00:00
martin
da781f18d7
A few more sysinst message catalog adjustments
2022-01-12 15:35:51 +00:00
martin
2546ca891c
Tweak some sysinst catalog files
2022-01-11 19:27:13 +00:00
martin
906a0c5ecd
Add sysinst message catalogs
2022-01-10 19:23:00 +00:00
martin
6f09f6a101
Add sysinst catalogs to a few more md lists
2022-01-10 17:50:18 +00:00
martin
f58928245d
Add sysinst catalog files
2022-01-10 15:31:38 +00:00
martin
bbebeab223
"Unobsolete" the sysinst message catalogs, now that we install them again.
2022-01-10 10:02:30 +00:00
skrll
e79355da8c
Fix alpha build
2022-01-10 06:00:00 +00:00
martin
9821f7a4ed
First try (certainly wrong for many builds) to add sysinst catalog files.
2022-01-09 18:11:09 +00:00
skrll
cee6161ff7
Use comp-sysutil-debug (not sysutils)
2022-01-09 07:45:05 +00:00
skrll
979ce140d8
Remove unnecessary machine=emips item - it was added to
...
distrib/sets/lists/debug/md.emips
2022-01-09 07:38:33 +00:00
christos
a42fbaa6e0
fix emips
2022-01-08 14:28:14 +00:00
skrll
72735ed0c4
Attempt to fix emips build
2022-01-08 08:40:19 +00:00
nia
2e2abd82c6
Add man pages for eqos(4), mcommphy(4)
...
lgtm jmcneill@
2022-01-06 21:55:23 +00:00
christos
2e4c5e6fad
put back the nfs ramdisk kernel for emips.
2022-01-04 14:32:21 +00:00
christos
dc8e937cab
the nfs kernel is only for pmax
2022-01-03 16:44:49 +00:00
christos
a7e278e4d4
move the kernels for earmv5{,eb} in the ad.arm file so that they don't
...
override it
2022-01-03 16:43:32 +00:00
martin
348bea3af9
There is no point in putting a second sysinst binary into the install
...
image's root filesystem.
2022-01-03 12:10:17 +00:00
christos
42d5a646b9
fix pmax
2022-01-02 23:10:37 +00:00
christos
f43fe87265
fix part of mips
2022-01-02 16:38:36 +00:00
christos
a75ac3aaa9
forgot one @CONFIG@
2021-12-31 17:51:14 +00:00
christos
d08ab2c58e
Grow to fit debug kernels
2021-12-31 16:43:04 +00:00
christos
5cac1204b1
Grow a little
2021-12-31 16:40:59 +00:00
christos
d83e6a7379
Add kernel debug files.
2021-12-31 16:15:58 +00:00
christos
974c7c1676
change CONFIG to @CONFIG@ to indicate substitution is going to happen.
2021-12-31 16:14:44 +00:00
pgoyette
103e3da3fd
Still not big enough - bump some more.
2021-12-31 04:59:15 +00:00
pgoyette
669869f4e7
With recent changees to debug kernel stuff from Christos we are
...
once again pushing the size limit. Bump it again.
2021-12-30 15:01:55 +00:00
christos
6a678624a1
don't match the empty pattern
2021-12-30 02:30:53 +00:00
christos
508aca192c
Enable split-debug files for kernels. Enabled by default with MKDEBUG=yes.
2021-12-29 22:22:12 +00:00