diff --git a/libc/include/CMakeLists.txt b/libc/include/CMakeLists.txt index afa90e6c8b655..81360aac984e0 100644 --- a/libc/include/CMakeLists.txt +++ b/libc/include/CMakeLists.txt @@ -632,8 +632,9 @@ add_header_macro( sys/time.h DEPENDS .llvm_libc_common_h - .llvm-libc-types.struct_timeval .llvm-libc-macros.sys_time_macros + .llvm-libc-types.struct_itimerval + .llvm-libc-types.struct_timeval ) add_header_macro( diff --git a/libc/include/stdio.yaml b/libc/include/stdio.yaml index 2a0c563709984..394437ba3bbcd 100644 --- a/libc/include/stdio.yaml +++ b/libc/include/stdio.yaml @@ -197,12 +197,26 @@ functions: - type: FILE * - type: long - type: int + - name: fseeko + standards: + - POSIX + return_type: int + arguments: + - type: FILE * + - type: off_t + - type: int - name: ftell standards: - stdc return_type: long arguments: - type: FILE * + - name: ftello + standards: + - POSIX + return_type: off_t + arguments: + - type: FILE * - name: funlockfile standards: - POSIX