mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-06 09:07:25 +01:00
+ defines for llvm targets
git-svn-id: branches/hlcgllvm@26053 -
This commit is contained in:
parent
d14ce7817f
commit
fd9b32f87d
@ -257,3 +257,14 @@
|
||||
{$if not defined(FPC_HAS_TYPE_EXTENDED) and defined(i386)}
|
||||
{$error Cross-compiling from systems without support for an 80 bit extended floating point type to i386 is not yet supported at this time }
|
||||
{$endif}
|
||||
|
||||
{ llvm backends partially use other backends for parameter info calculation,
|
||||
alignment info, data sizes etc. They always support 64 bit alu though.
|
||||
}
|
||||
{$ifdef llvm}
|
||||
{$undef SUPPORT_MMX}
|
||||
{$undef cpu16bitalu}
|
||||
{$undef cpu32bitalu}
|
||||
{$define cpu64bitalu}
|
||||
{$define cpuhighleveltarget}
|
||||
{$endif}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user