Page MenuHomeFreeBSD

makesyscalls.sh: allow pointer return types.
ClosedPublic

Authored by brooks on Nov 6 2018, 6:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Apr 27, 3:54 PM
Unknown Object (File)
Sat, Apr 25, 4:55 AM
Unknown Object (File)
Fri, Apr 24, 5:27 AM
Unknown Object (File)
Mon, Apr 20, 6:28 AM
Unknown Object (File)
Apr 14 2026, 12:56 PM
Unknown Object (File)
Apr 6 2026, 11:19 PM
Unknown Object (File)
Apr 6 2026, 3:00 AM
Unknown Object (File)
Apr 1 2026, 10:14 PM
Subscribers

Details

Summary

The previous code required that the return type be a single word. This
allows it to be a pointer without using a typedef.

Update the return types of break, mmap, and shmat to be void * as
declared. This only effects systrace output in tree, but can aid in
generating system call wrappers from syscalls.master.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 20664
Build 20079: arc lint + arc unit