Remove dollars from system call support symbols

This commit is contained in:
Justine Tunney 2021-02-03 19:35:29 -08:00
parent a8d7195777
commit a37960a3af
743 changed files with 1380 additions and 2016 deletions

View file

@ -9,9 +9,9 @@ for line in lines:
if name.startswith("'"): name = name[1:]
if name.endswith("'"): name = name[:-1]
if name.startswith("__"): name = name[2:]
if name.endswith("$sysv"): name = name[:-5]
if name.endswith("$bsd"): name = name[:-4]
if name.endswith("$freebsd"): name = name[:-8]
if name.startswith("sys_"): name = name[:-5]
if name.endswith("_bsd"): name = name[:-4]
if name.endswith("_freebsd"): name = name[:-8]
numbers = int(fields[2][2:], 16)
systemd = (numbers >> 000) & 0xffff
xnu = (numbers >> 020) & 0x0fff | ((numbers >> 28) & 0xf) << 20