mirror of
https://github.com/golang/go
synced 2024-11-12 05:30:21 -07:00
missed in last checkin
R=ken OCL=32581 CL=32581
This commit is contained in:
parent
a2b8e38766
commit
9953c48dc4
20
src/cmd/gc/mkopnames
Executable file
20
src/cmd/gc/mkopnames
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/sh
|
||||
# Copyright 2009 The Go Authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style
|
||||
# license that can be found in the LICENSE file.
|
||||
|
||||
echo '// auto generated by mkopnames'
|
||||
echo 'static char*'
|
||||
echo 'opnames[] = '
|
||||
echo '{'
|
||||
sed -n '/OXXX/,/OEND/p' go.h |
|
||||
cpp |
|
||||
sed 's!//.*!!; /^#/d' |
|
||||
tr ' ' '\n' |
|
||||
tr -d ' \t,' |
|
||||
grep . |
|
||||
sort |
|
||||
grep -v '^OEND$' |
|
||||
sed 's/O//; s/.*/ [O&] = "&",/'
|
||||
echo '};'
|
||||
|
Loading…
Reference in New Issue
Block a user