Skip to content

Commit e77cf44

Browse files
committed
1 parent b2712f1 commit e77cf44

File tree

1 file changed

+27
-8
lines changed

1 file changed

+27
-8
lines changed

Source/Definition.Inc

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -204,22 +204,43 @@
204204

205205
{$IFDEF FPC}
206206
{$MODE DELPHI}
207+
207208
{$IFDEF CPU64}
208209
{$DEFINE CPU64BITS}
209210
{$ENDIF CPU64}
210-
{$IFDEF CPU386}
211+
212+
{$IFDEF CPU86}
211213
{$DEFINE CPUX86}
212-
{$ENDIF CPU32}
214+
{$ENDIF CPU86}
215+
213216
{$IFDEF DARWIN}
217+
{$DEFINE OSX}
214218
{$DEFINE MACOS}
215-
{$DEFINE ALIGN_STACK}
216219
{$IFDEF CPU32}
217220
{$DEFINE MACOS32}
218221
{$ENDIF CPU32}
222+
{$IFDEF CPU64}
223+
{$DEFINE MACOS64}
224+
{$DEFINE OSX64}
225+
{$ENDIF CPU64}
219226
{$ENDIF DARWIN}
227+
228+
{$IFDEF CPUARM}
229+
{$DEFINE CPUARM32}
230+
{$ENDIF}
231+
232+
{$IFDEF CPUAARCH64}
233+
{$DEFINE CPUARM}
234+
{$DEFINE CPUARM64}
235+
{$ENDIF}
236+
220237
{$IFDEF UNIX}
221238
{$DEFINE POSIX}
222239
{$ENDIF UNIX}
240+
241+
{$IFDEF ANDROID}
242+
{$DEFINE POSIX}
243+
{$ENDIF ANDROID}
223244
{$ENDIF FPC}
224245

225246
{$IFDEF DELPHIXE_OR_HIGHER}
@@ -230,8 +251,6 @@
230251
{$LEGACYIFEND ON}
231252
{$ENDIF DELPHIXE4_OR_HIGHER}
232253

233-
{$IFDEF DELPHIXE2_OR_HIGHER}
234-
{$IFDEF MACOS}
235-
{$DEFINE DARWIN}
236-
{$ENDIF MACOS}
237-
{$ENDIF DELPHIXE2_OR_HIGHER}
254+
{$IFDEF MACOS}
255+
{$DEFINE DARWIN}
256+
{$ENDIF MACOS}

0 commit comments

Comments
 (0)