Page MenuHomeFreeBSD

makesyscalls.sh: allow pointer return types.
ClosedPublic

Authored by brooks on Nov 6 2018, 6:57 PM.
Tags
None
Referenced Files
F171765723: D17873.id50128.diff
Sun, Sep 13, 9:07 AM
Unknown Object (File)
Sat, Sep 12, 8:03 AM
Unknown Object (File)
Wed, Sep 9, 5:20 AM
Unknown Object (File)
Sat, Aug 22, 10:42 PM
Unknown Object (File)
Sat, Aug 22, 5:03 PM
Unknown Object (File)
Fri, Aug 21, 7:49 PM
Unknown Object (File)
Aug 14 2026, 3:19 AM
Unknown Object (File)
Aug 12 2026, 5:49 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