Changeset View
Standalone View
lib/libc/aarch64/sys/Makefile.inc
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
SRCS+= trivial-vdso_tc.c | |||||
#MDASM= ptrace.S | |||||
MDASM= brk.S \ | |||||
cerror.S \ | |||||
pipe.S \ | |||||
sbrk.S \ | |||||
shmat.S \ | |||||
sigreturn.S \ | |||||
syscall.S \ | |||||
vfork.S | |||||
# Don't generate default code for these syscalls: | |||||
NOASM= break.o \ | |||||
exit.o \ | |||||
getlogin.o \ | |||||
openbsd_poll.o \ | |||||
sstk.o \ | |||||
vfork.o \ | |||||
yield.o | |||||
PSEUDO= _exit.o \ | |||||
_getlogin.o | |||||
emaste: aside, SYSCALL_COMPAT seems to be poorly documented in our infrastructure | |||||
Not Done Inline ActionsIt is a big bucket we put the dead hand of the past into. :) For new architectures, though, we should look seriously at not supporting this at all. Or at least supporting it only for things from 10.x and up. Most of these compat things are quite old. The thread stuff is for running on systems < 8.0. This list is for stuff pre FreeBSD 7! Do we really need it? No. As much as I hate to suggest it, I'd be inclined to tag aarch64 in src.conf as an arch where SYSCALL_COMPAT should be no. imp: It is a big bucket we put the dead hand of the past into. :)
For new architectures, though, we… | |||||
Not Done Inline ActionsWould we put it in BROKEN_OPTIONS, and then delete the list here? emaste: Would we put it in BROKEN_OPTIONS, and then delete the list here?
| |||||
Not Done Inline ActionsI think you should just delete this. We don't support FreeBSD 5, 6, or 7 aarch64 images. So compat here isn't needed, and really is counter productive. imp: I think you should just delete this. We don't support FreeBSD 5, 6, or 7 aarch64 images. So… | |||||
Not Done Inline Actions@imp, would we make SYSCAL_COMPAT a BROKEN_OPTIONS for aarch64? emaste: @imp, would we make `SYSCAL_COMPAT` a `BROKEN_OPTIONS` for aarch64? | |||||
Not Done Inline ActionsFixed in diff 4610 andrew: Fixed in diff 4610 |
aside, SYSCALL_COMPAT seems to be poorly documented in our infrastructure