diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2013-08-02 22:30:30 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2013-08-02 22:30:30 +0000 |
commit | 1b3dc031eb058231c5e82fabfd349f1d0cc57fa7 (patch) | |
tree | 47cec22a8d1720b158141b861bef454c9e08a8cd /libgo | |
parent | ecee672b46a6dc2bab1bebb5f2778e873bbae8b3 (diff) | |
download | gcc-1b3dc031eb058231c5e82fabfd349f1d0cc57fa7.tar.gz |
syscall: Change AWK split call to use []+ rather than []*.
Using []* fails with the awk that is part of busybox:
https://groups.google.com/d/msg/gofrontend-dev/NbQsG_AMDpY/sXCc03kkwn4J
From-SVN: r201455
Diffstat (limited to 'libgo')
-rw-r--r-- | libgo/go/syscall/mksyscall.awk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/syscall/mksyscall.awk b/libgo/go/syscall/mksyscall.awk index 74f0e28af4d..daf6554a6cd 100644 --- a/libgo/go/syscall/mksyscall.awk +++ b/libgo/go/syscall/mksyscall.awk @@ -53,7 +53,7 @@ BEGIN { } # Sets a[1] = //sysnb, a[2] == function name. - split(line, a, "[ (]*") + split(line, a, "[ (]+") gofnname = a[2] off = match(line, "\\([^()]*\\)") @@ -78,7 +78,7 @@ BEGIN { next } - split(line, a, "[ (]*") + split(line, a, "[ (]+") cfnname = substr(a[1], 3, length(a[1]) - 2) off = match(line, "\\([^()]*\\)") |