mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 04:59:25 +02:00
* SPARC64 uses pascal startup code
git-svn-id: trunk@36426 -
This commit is contained in:
parent
396eebbfb5
commit
8754858c2d
@ -332,7 +332,7 @@ interface
|
||||
systems_weak_linking = systems_darwin + systems_solaris + systems_linux + systems_android;
|
||||
|
||||
systems_internal_sysinit = [system_i386_linux,system_i386_win32,system_x86_64_win64,
|
||||
system_powerpc64_linux,system_m68k_atari]+systems_darwin+systems_amigalike;
|
||||
system_powerpc64_linux,system_m68k_atari,system_sparc64_linux]+systems_darwin+systems_amigalike;
|
||||
|
||||
{ all systems that use garbage collection for reference-counted types }
|
||||
systems_garbage_collected_managed_types = [
|
||||
|
@ -354,9 +354,11 @@ SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||
override LOADERS+=abitag
|
||||
endif
|
||||
ifeq ($(ARCH),powerpc64)
|
||||
ifeq ($(findstring 2.6.,$(FPC_VERSION)),)
|
||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||
endif
|
||||
ifeq ($(ARCH),sparc64)
|
||||
override LOADERS=
|
||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||
endif
|
||||
ifeq ($(ARCH),mipsel)
|
||||
override FPCOPT+=-Ur
|
||||
|
@ -80,9 +80,12 @@ override LOADERS+=abitag
|
||||
endif
|
||||
|
||||
ifeq ($(ARCH),powerpc64)
|
||||
ifeq ($(findstring 2.6.,$(FPC_VERSION)),)
|
||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||
endif
|
||||
|
||||
ifeq ($(ARCH),sparc64)
|
||||
override LOADERS=
|
||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||
endif
|
||||
|
||||
# mipsel reuses mips files by including so some file names exist
|
||||
|
Loading…
Reference in New Issue
Block a user