Page MenuHomeFreeBSD

Reformat syscalls.master for better readability.
ClosedPublic

Authored by brooks on Oct 25 2018, 7:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 26, 5:20 PM
Unknown Object (File)
Feb 7 2024, 9:27 AM
Unknown Object (File)
Dec 29 2023, 7:43 PM
Unknown Object (File)
Dec 20 2023, 7:05 AM
Unknown Object (File)
Dec 13 2023, 1:50 AM
Unknown Object (File)
Dec 2 2023, 10:52 AM
Unknown Object (File)
Nov 23 2023, 10:02 AM
Unknown Object (File)
Nov 7 2023, 10:57 AM
Subscribers
None

Details

Summary

This takes advantage of two recents changes to makesyscalls.sh:
r328598: Permit a range of syscall numbers for UNIMPL
r339624: Remove the need for backslashes in syscalls.master

Syscall declerations are now split across multiple lines with the
syscall name and variables each on seperate lines (with an exception for
syscalls taking no arguments.)

Proposed on freebsd-arch October 9th to resounding silence.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 20430
Build 19868: arc lint + arc unit

Event Timeline

  • Switch to <type/flags><space>{. Was previously inconsistant.

This diff basically changes every non-comment line so it's best reviewed in concept only or as an applied patch.

The generated output from make sysent has no changes.

This looks sane to me. At least the few places I spot-checked did. And it passes the 'not too terrible to look at' test too, which is nice.

This revision is now accepted and ready to land.Oct 30 2018, 8:36 PM
This revision was automatically updated to reflect the committed changes.