mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-26 04:20:30 +00:00
Make further progress on non-x86 support
This commit is contained in:
parent
aef9a69a60
commit
036b9a0002
155 changed files with 2307 additions and 653 deletions
2
third_party/aarch64/arm_acle.h
vendored
2
third_party/aarch64/arm_acle.h
vendored
|
@ -1,5 +1,6 @@
|
|||
#ifndef _GCC_ARM_ACLE_H
|
||||
#define _GCC_ARM_ACLE_H
|
||||
#ifdef __aarch64__
|
||||
#include "libc/inttypes.h"
|
||||
#include "libc/limits.h"
|
||||
#include "libc/literal.h"
|
||||
|
@ -58,4 +59,5 @@ __crc32d(uint32_t __a, uint64_t __b) {
|
|||
|
||||
#pragma GCC pop_options
|
||||
|
||||
#endif /* __aarch64__ */
|
||||
#endif
|
||||
|
|
4
third_party/aarch64/arm_fp16.h
vendored
4
third_party/aarch64/arm_fp16.h
vendored
|
@ -1,5 +1,6 @@
|
|||
#ifndef _AARCH64_FP16_H_
|
||||
#define _AARCH64_FP16_H_
|
||||
#ifdef __aarch64__
|
||||
#include "libc/inttypes.h"
|
||||
#include "libc/limits.h"
|
||||
#include "libc/literal.h"
|
||||
|
@ -456,4 +457,5 @@ vfmsh_f16(float16_t __a, float16_t __b, float16_t __c) {
|
|||
|
||||
#pragma GCC pop_options
|
||||
|
||||
#endif
|
||||
#endif /* __aarch64__ */
|
||||
#endif /* _AARCH64_FP16_H_ */
|
||||
|
|
4
third_party/aarch64/arm_neon.h
vendored
4
third_party/aarch64/arm_neon.h
vendored
|
@ -1,5 +1,6 @@
|
|||
#ifndef _AARCH64_NEON_H_
|
||||
#define _AARCH64_NEON_H_
|
||||
#ifdef __aarch64__
|
||||
#include "libc/inttypes.h"
|
||||
#include "libc/limits.h"
|
||||
#include "libc/literal.h"
|
||||
|
@ -29328,4 +29329,5 @@ __extension__ extern __inline float32x4_t
|
|||
#undef __aarch64_vdupq_laneq_u32
|
||||
#undef __aarch64_vdupq_laneq_u64
|
||||
|
||||
#endif
|
||||
#endif /* __aarch64__ */
|
||||
#endif /* _AARCH64_NEON_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue