From 011f4aea7f49ecb1c9208617631c83eb277876db Mon Sep 17 00:00:00 2001 From: dwilder Date: Mon, 15 Oct 2007 19:11:11 +0000 Subject: added test for 32-bit value of AT_FDCWD --- tapset/ChangeLog | 4 ++++ tapset/aux_syscalls.stp | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'tapset') diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 509b09c9..e6855b1f 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,3 +1,7 @@ +2007-10-15 Dave Wilder + + *aux_syscalls.stp:_dfd_str Added test for 32-bit value of AT_FDCWD + 2007-10-15 Zhaolei From Cai Fei diff --git a/tapset/aux_syscalls.stp b/tapset/aux_syscalls.stp index 05c7dc98..e8823190 100644 --- a/tapset/aux_syscalls.stp +++ b/tapset/aux_syscalls.stp @@ -1479,7 +1479,8 @@ function __int32:long(val:long) %{ /* pure */ # For utimensat and futimesat, the directory fd can have a special value function _dfd_str(d) { - if(d == -100) return "AT_FDCWD" + # 0xffffff9c is a 32-bit -100, for compatability mode. + if((d == -100) || (d == 0xffffff9c)) return "AT_FDCWD" return sprint(d) } -- cgit From 03b04c0d2f9adf117c7e3894244f135d66167461 Mon Sep 17 00:00:00 2001 From: hunt Date: Wed, 17 Oct 2007 12:53:44 +0000 Subject: 2007-10-17 Martin Hunt PR5000 * endian.stp (set_endian): Remove. --- tapset/ChangeLog | 4 ++++ tapset/endian.stp | 8 -------- 2 files changed, 4 insertions(+), 8 deletions(-) (limited to 'tapset') diff --git a/tapset/ChangeLog b/tapset/ChangeLog index e6855b1f..f242c310 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,3 +1,7 @@ +2007-10-17 Martin Hunt + PR5000 + * endian.stp (set_endian): Remove. + 2007-10-15 Dave Wilder *aux_syscalls.stp:_dfd_str Added test for 32-bit value of AT_FDCWD diff --git a/tapset/endian.stp b/tapset/endian.stp index c3b2b212..34522cd9 100644 --- a/tapset/endian.stp +++ b/tapset/endian.stp @@ -1,11 +1,3 @@ -# set the default endianess for binary printf -# val: 0 - native (default) -# 1 - little endian -# 2 - big endian -function set_endian:long (val:long) %{ - _stp_endian = THIS->val; -%} - function big_endian2:long (val:long) %{ /* pure */ THIS->__retvalue = cpu_to_be16(THIS->val); %} -- cgit