mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-04 11:50:17 +02:00
+ xtensa-linux support for several packages
git-svn-id: trunk@45119 -
This commit is contained in:
parent
7dfefcb1f6
commit
1395b2850e
@ -272,8 +272,8 @@ const
|
|||||||
FFI_TRAMPOLINE_SIZE = 20;
|
FFI_TRAMPOLINE_SIZE = 20;
|
||||||
{$elseif defined(CPUMIPS64)}
|
{$elseif defined(CPUMIPS64)}
|
||||||
FFI_TRAMPOLINE_SIZE = 56;
|
FFI_TRAMPOLINE_SIZE = 56;
|
||||||
#endif
|
{$elseif defined(CPUXTENSA)}
|
||||||
|
FFI_TRAMPOLINE_SIZE = 24;
|
||||||
{$endif}
|
{$endif}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
}
|
}
|
||||||
|
|
||||||
{$if not defined(cpux86_64) and not defined(cpuaarch64) and not defined(cpuriscv32) and not defined(cpuriscv64) and not defined(NO_SYSCALL_SOCKETCALL)}
|
{$if not defined(cpux86_64) and not defined(cpuaarch64) and not defined(cpuriscv32) and not defined(cpuriscv64) and not defined(cpuxtensa) and not defined(NO_SYSCALL_SOCKETCALL)}
|
||||||
{$define NEED_SOCKETCALL}
|
{$define NEED_SOCKETCALL}
|
||||||
{$endif}
|
{$endif}
|
||||||
|
|
||||||
|
@ -888,7 +888,7 @@ uses Syscall;
|
|||||||
|
|
||||||
{$ifndef FPC_USE_LIBC}
|
{$ifndef FPC_USE_LIBC}
|
||||||
{$if defined(Linux)}
|
{$if defined(Linux)}
|
||||||
{$if defined(cpux86_64) or defined(cpuaarch64) or defined(cpuriscv32) or defined(cpuriscv64) or defined(NO_SYSCALL_IPC)}
|
{$if defined(cpux86_64) or defined(cpuaarch64) or defined(cpuriscv32) or defined(cpuriscv64) or defined(cpuxtensa) or defined(NO_SYSCALL_IPC)}
|
||||||
{$i ipcsys.inc}
|
{$i ipcsys.inc}
|
||||||
{$else}
|
{$else}
|
||||||
{$i ipccall.inc}
|
{$i ipccall.inc}
|
||||||
|
Loading…
Reference in New Issue
Block a user