summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2012-04-13 13:54:43 -0700
committerH.J. Lu <hjl.tools@gmail.com>2012-04-13 13:54:43 -0700
commiteda69c4f1981ab0d407524a03d342df5981d2703 (patch)
treed68998d48eccc360e011d67b38b43d76c0f1ee6d
parent3c54f71adf93e80f1750127d4b88e51f0a79f360 (diff)
downloadgcc-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.x323
-rwxr-xr-xlibgo/mksysinfo.sh16
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}