1#!/bin/sh 2# Copyright 2009 The Go Authors. All rights reserved. 3# Use of this source code is governed by a BSD-style 4# license that can be found in the LICENSE file. 5 6COMMAND="mksysnum_plan9.sh $@" 7 8cat <<EOF 9// $COMMAND 10// Code generated by the command above; DO NOT EDIT. 11 12package syscall 13 14const( 15EOF 16 17SP='[ ]' # space or tab 18sed "s/^#define${SP}\\([A-Z0-9_][A-Z0-9_]*\\)${SP}${SP}*\\([0-9][0-9]*\\)/SYS_\\1=\\2/g" \ 19 < $1 | grep -v SYS__ 20 21cat <<EOF 22) 23EOF 24