Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 | Xi Ruoyao | 2022-08-30 | 2 | -0/+20 |
| | | | | | | | | GCC 13 compiles these built-ins to {fmax,fmin}.{s/d} instruction, use them instead of the generic implementation. Link: https://gcc.gnu.org/r13-2085 Signed-off-by: Xi Ruoyao <xry111@xry111.site> | ||||
* | LoongArch: Fix ptr mangling/demangling features. | caiyinyu | 2022-08-30 | 2 | -2/+2 |
| | |||||
* | csu: Change start code license to have link exception | Szabolcs Nagy | 2022-08-26 | 1 | -2/+18 |
| | | | | | | | | | | | | | | | The start code can get linked into dynamic linked executables where LGPL would require shipping the source or linkable binaries when the executable is distributed. On some targets the license exception was missing in start.S (which is compiled into crt1.o and Scrt1.o which may end up linked into PDE and PIE binaries). I did not review what other code may end up in executables, just fixed the start.S license inconsistency across targets. Reviewed-by: Carlos O'Donell <carlos@redhat.com> | ||||
* | LoongArch: Fix dl-machine.h code formatting. | Xi Ruoyao | 2022-08-24 | 1 | -8/+4 |
| | | | | No functional change. | ||||
* | LoongArch: Add pointer mangling support. | caiyinyu | 2022-08-12 | 2 | -0/+14 |
| | |||||
* | LoongArch: Hard Float Support | caiyinyu | 2022-07-26 | 22 | -0/+2372 |
| | |||||
* | LoongArch: Build Infrastructure | caiyinyu | 2022-07-26 | 8 | -0/+223 |
| | |||||
* | LoongArch: Linux ABI | caiyinyu | 2022-07-26 | 3 | -0/+116 |
| | |||||
* | LoongArch: Linux Syscall Interface | caiyinyu | 2022-07-26 | 2 | -0/+44 |
| | |||||
* | LoongArch: Generic <math.h> and soft-fp Routines | caiyinyu | 2022-07-26 | 5 | -0/+321 |
| | |||||
* | LoongArch: Thread-Local Storage Support | caiyinyu | 2022-07-26 | 4 | -0/+249 |
| | |||||
* | LoongArch: ABI Implementation | caiyinyu | 2022-07-26 | 18 | -0/+959 |