diff options
| author | Palmer Dabbelt <[email protected]> | 2021-10-02 16:57:13 -0700 | 
|---|---|---|
| committer | Palmer Dabbelt <[email protected]> | 2021-10-07 17:16:28 -0700 | 
| commit | 3ef6ca4f354c53abf263cbeb51e7272523c294d8 (patch) | |
| tree | acba2add0874d4415612c4e5716a6275683f3f11 | |
| parent | bb8958d5dc79acbd071397abb57b8756375fe1ce (diff) | |
checksyscalls: Unconditionally ignore fstat{,at}64
These can be replaced by statx().  Since rv32 has a 64-bit time_t we
just never ended up with them in the first place.  This is now an error
due to -Werror.
Suggested-by: Arnd Bergmann <[email protected]>
Reviewed-by: Arnd Bergmann <[email protected]>
Signed-off-by: Palmer Dabbelt <[email protected]>
| -rwxr-xr-x | scripts/checksyscalls.sh | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/scripts/checksyscalls.sh b/scripts/checksyscalls.sh index fd9777f63f14..9dbab13329fa 100755 --- a/scripts/checksyscalls.sh +++ b/scripts/checksyscalls.sh @@ -82,10 +82,8 @@ cat << EOF  #define __IGNORE_truncate64  #define __IGNORE_stat64  #define __IGNORE_lstat64 -#define __IGNORE_fstat64  #define __IGNORE_fcntl64  #define __IGNORE_fadvise64_64 -#define __IGNORE_fstatat64  #define __IGNORE_fstatfs64  #define __IGNORE_statfs64  #define __IGNORE_llseek @@ -253,6 +251,10 @@ cat << EOF  #define __IGNORE_getpmsg  #define __IGNORE_putpmsg  #define __IGNORE_vserver + +/* 64-bit ports never needed these, and new 32-bit ports can use statx */ +#define __IGNORE_fstat64 +#define __IGNORE_fstatat64  EOF  } |