committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|6dcd7db1||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: fix type size of pointer array args
Make pointers to arrays of pointers `uint32_t *` so the sizes of the array elements are correct. In an ideal world we'd use something like __ptr32 annotations instead. Reviewed by: kevanscgit
|465b80c0||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: thread IDs are int32_t
Thread IDs are of type long which means int32_t on 32-bit systems. While this detail is handled without compat functions, expose it here as code to generate prototypes from the default syscalls.master will do so. Reviewed by: kevanscgit
|2e89f95d||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: fix types on statfs syscalls
Rename struct statfs32 to struct ostatfs32 to mirror struct ostatfs. These structs are use for COMPAT4 support. Stop using struct statfs32 for modern implementations as struct statfs uses fixed-width types and it the same on all architectures. Reviewed by: kevanscgit
|381f6804||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: fix type of olstat arg|
|9946c920||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: wait6 and procctl take idtype_t|
|ddae7b9a||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: use size_t where the default ABI does
While the caller will never pass a larger value, we can use size_t due to it being unsigned. Reviewed by: kevanscgit
|70c9698f||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: match ioctl type to default ABI
The command is a u_long and unsigned integers do not require special handling. The data argument isn't a special structure, just use char *. Reviewed by: kevanscgit
|8ba369ed||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: [gs]etitimer's which arg is an int|
|a944d28d||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: sprinkle in missing consts
A number of syscalls have missing consts on their arguments relative to the default syscalls.master. Also, use timespec32 and timeval32 where appropriate. No functional change. Reviewed by: kevanscgit
|43227e4c||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: prototype gssd_syscall()
Nothing about the interface should prevent this from working so go ahead and prototype it for consistency. Reviewed by: kevanscgit
|6de7c053||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: name the ucontext struct __ucontext32
This matches the default ABI's struct __ucontext. Reviewed by: kevanscgit
|5fdbd21d||brooks||Nov. 17, 2021, 8:12 p.m.||freebsd32: rename freebsd4_freebsd32_sigreturn arg
Rename struct freebsd4_freebsd32_ucontext to struct freebsd4_ucontext32 allowing conversion from the default ABI's struct freebsd4_ucontext by appending "32". This has no practical effect as this type does not actually exist. Give freebsd4_freebsd32_sigreturn an ANSI C prototype. Reviewed by: kevanscgit
|85d1d2a6||brooks||Nov. 17, 2021, 8:12 p.m.||syscalls: use struct siginfo rather than siginfo_t
This allows freebsd32 to use struct siginfo32 with an automatable conversion. Reviewed by: kevanscgit
|f5032882||brooks||Nov. 17, 2021, 8:12 p.m.||syscalls: fix type of osendmsg
osendmsg takes an struct omsghdr * not a void *. Reviewed by: kevanscgit
|2385f4d1||brooks||Nov. 17, 2021, 8:12 p.m.||syscalls: use __socklen_t as appropriate
No functional change as __socklen_t is an int. Obtained from: CheriBSD Reviewed by: kevanscgit