From 4d22bbb62b3c04fb12f5f29e0fbfb42d71d50e82 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Tue, 29 Sep 2020 00:31:00 +0200 Subject: [PATCH] unix: remove darwin support from mksysnum.go Since CL 250437 this package no longer supports non-libc, direct syscalls on darwin. Thus support for generating zsysnum_*.go files on darwin can be removed from the generating mksysnum.go program. Change-Id: I8916ddcd028a60d876ad43b8ce18a1c0925ce272 Reviewed-on: https://go-review.googlesource.com/c/sys/+/258058 Trust: Tobias Klauser Run-TryBot: Tobias Klauser TryBot-Result: Go Bot Reviewed-by: Ian Lance Taylor --- unix/mksysnum.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/unix/mksysnum.go b/unix/mksysnum.go index baa6ecd8..557412f2 100644 --- a/unix/mksysnum.go +++ b/unix/mksysnum.go @@ -5,9 +5,8 @@ // +build ignore // Generate system call table for DragonFly, NetBSD, -// FreeBSD, OpenBSD or Darwin from master list -// (for example, /usr/src/sys/kern/syscalls.master or -// sys/syscall.h). +// FreeBSD or OpenBSD from master list (for example, +// /usr/src/sys/kern/syscalls.master or sys/syscall.h). package main import ( @@ -161,12 +160,6 @@ func main() { text += fmt.Sprintf(" %s = %s; // %s\n", name, num, proto) } } - case "darwin": - if t.Match(`^#define\s+SYS_(\w+)\s+([0-9]+)`) { - name, num := t.sub[1], t.sub[2] - name = strings.ToUpper(name) - text += fmt.Sprintf(" SYS_%s = %s;\n", name, num) - } default: fmt.Fprintf(os.Stderr, "unrecognized GOOS=%s\n", goos) os.Exit(1)