From: David du Colombier <0intro@gmail.com> Date: Sat, 19 Apr 2014 07:55:09 +0000 (+0200) Subject: include/plan9: make mklibc.rc compatible with 9atom X-Git-Tag: go1.3beta1~14 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=09aeca5c04a6a6775e91857459e05888721d6999;p=gostls13.git include/plan9: make mklibc.rc compatible with 9atom Since there is no Runemask constant in UTF-8 enum in 9atom, removing the other constants leads to an empty enum, which is illegal. Thus, we remove enum entirely. LGTM=r R=golang-codereviews, r CC=golang-codereviews https://golang.org/cl/82660044 --- diff --git a/include/plan9/mklibc.rc b/include/plan9/mklibc.rc index 460ef1ce4b..449e15fdff 100755 --- a/include/plan9/mklibc.rc +++ b/include/plan9/mklibc.rc @@ -1,13 +1,8 @@ #!/bin/rc pattern='/umuldiv/d - /UTFmax/d - /Runesync/d - /Runeself/d - /Runeerror/d - /Runemax/d /rune routines/,/^\/\*/d /print routines/,/^\/\*/d /error string for/,/^\/\*/d' -sed -e $pattern /sys/include/libc.h +sed -e $pattern /sys/include/libc.h | awk '/^enum/ && !n++, /^};/ {next}1'