diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2012-04-13 13:54:43 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2012-04-13 13:54:43 -0700 |
commit | eda69c4f1981ab0d407524a03d342df5981d2703 (patch) | |
tree | d68998d48eccc360e011d67b38b43d76c0f1ee6d | |
parent | 3c54f71adf93e80f1750127d4b88e51f0a79f360 (diff) | |
download | gcc-hjl/x32/go.tar.gz |
Revert "Properly handle system call numbers in lingo"hjl/x32/go
This reverts commit 4fcf3830dbd31a7b3e522897bb3fdc788ff917e2.
-rw-r--r-- | libgo/ChangeLog.x32 | 3 | ||||
-rwxr-xr-x | libgo/mksysinfo.sh | 16 |
2 files changed, 0 insertions, 19 deletions
diff --git a/libgo/ChangeLog.x32 b/libgo/ChangeLog.x32 deleted file mode 100644 index 62baff814d3..00000000000 --- a/libgo/ChangeLog.x32 +++ /dev/null @@ -1,3 +0,0 @@ -2011-12-09 H.J. Lu <hongjiu.lu@intel.com> - - * mksysinfo.sh: Handle system call numbers "(0x40000000 | (234))". diff --git a/libgo/mksysinfo.sh b/libgo/mksysinfo.sh index 422de31b8c1..291fbb52cc0 100755 --- a/libgo/mksysinfo.sh +++ b/libgo/mksysinfo.sh @@ -188,22 +188,6 @@ grep '^const _SYS_' gen-sysinfo.go | \ echo "const $sup = _$sys" >> ${OUT} done -# Handle system call numbers like "(0x40000000 | (234))" -if grep '^// unknowndefine SYS_[a-z]' gen-sysinfo.go >/dev/null 2>&1; then - rm -f unknown-syscalls.c - echo "#include \"sysinfo.c\"" > unknown-syscalls.c - grep '^// unknowndefine SYS_[a-z]' gen-sysinfo.go | \ - grep __NR_ | \ - awk '{ print $3 }' | \ - while read sys; do - sup=`echo $sys | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ` - echo "const $sup = $sys" - done >> unknown-syscalls.c - ${CC} -E unknown-syscalls.c | \ - grep "^const SYS_.*=" | \ - grep -v __NR_ >> ${OUT} -fi - # Stat constants. grep '^const _S_' gen-sysinfo.go | \ sed -e 's/^\(const \)_\(S_[^= ]*\)\(.*\)$/\1\2 = _\2/' >> ${OUT} |