diff options
author | Schrodinger ZHU Yifan <yifanzhu@rochester.edu> | 2024-06-13 20:34:32 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-13 20:34:32 -0700 |
commit | 2efe3d7fc0e7f9594d91e73bef11d33e0796aa65 (patch) | |
tree | 2380d5b2040af65de4e4ea954bf5b4dc81b3fdc7 /libc/config | |
parent | 43bd7ae65af40ff3378d5a0395a058ba834ad8dd (diff) | |
download | llvm-2efe3d7fc0e7f9594d91e73bef11d33e0796aa65.zip llvm-2efe3d7fc0e7f9594d91e73bef11d33e0796aa65.tar.gz llvm-2efe3d7fc0e7f9594d91e73bef11d33e0796aa65.tar.bz2 |
Reland "[libc] fix aarch64 linux full build (#95358)" (#95423)
Reverts llvm/llvm-project#95419 and Reland #95358.
This PR is full of temporal fixes. After a discussion with @lntue, it is
better to avoid further changes to the cmake infrastructure for now as a
rework to the cmake utilities will be landed in the future.
Diffstat (limited to 'libc/config')
-rw-r--r-- | libc/config/linux/aarch64/entrypoints.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libc/config/linux/aarch64/entrypoints.txt b/libc/config/linux/aarch64/entrypoints.txt index 2b2d098..ee865fd 100644 --- a/libc/config/linux/aarch64/entrypoints.txt +++ b/libc/config/linux/aarch64/entrypoints.txt @@ -644,6 +644,12 @@ if(LLVM_LIBC_FULL_BUILD) libc.src.pthread.pthread_mutexattr_setrobust libc.src.pthread.pthread_mutexattr_settype libc.src.pthread.pthread_once + libc.src.pthread.pthread_rwlockattr_destroy + libc.src.pthread.pthread_rwlockattr_getkind_np + libc.src.pthread.pthread_rwlockattr_getpshared + libc.src.pthread.pthread_rwlockattr_init + libc.src.pthread.pthread_rwlockattr_setkind_np + libc.src.pthread.pthread_rwlockattr_setpshared libc.src.pthread.pthread_setspecific # sched.h entrypoints @@ -754,6 +760,7 @@ if(LLVM_LIBC_FULL_BUILD) libc.src.unistd._exit libc.src.unistd.environ libc.src.unistd.execv + libc.src.unistd.fork libc.src.unistd.getopt libc.src.unistd.optarg libc.src.unistd.optind |