mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 05:59:08 +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_weak_linking = systems_darwin + systems_solaris + systems_linux + systems_android;
|
||||||
|
|
||||||
systems_internal_sysinit = [system_i386_linux,system_i386_win32,system_x86_64_win64,
|
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 }
|
{ all systems that use garbage collection for reference-counted types }
|
||||||
systems_garbage_collected_managed_types = [
|
systems_garbage_collected_managed_types = [
|
||||||
|
@ -354,9 +354,11 @@ SYSINIT_UNITS=si_prc si_c si_g si_dll
|
|||||||
override LOADERS+=abitag
|
override LOADERS+=abitag
|
||||||
endif
|
endif
|
||||||
ifeq ($(ARCH),powerpc64)
|
ifeq ($(ARCH),powerpc64)
|
||||||
ifeq ($(findstring 2.6.,$(FPC_VERSION)),)
|
|
||||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(ARCH),sparc64)
|
||||||
|
override LOADERS=
|
||||||
|
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||||
endif
|
endif
|
||||||
ifeq ($(ARCH),mipsel)
|
ifeq ($(ARCH),mipsel)
|
||||||
override FPCOPT+=-Ur
|
override FPCOPT+=-Ur
|
||||||
|
@ -80,9 +80,12 @@ override LOADERS+=abitag
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(ARCH),powerpc64)
|
ifeq ($(ARCH),powerpc64)
|
||||||
ifeq ($(findstring 2.6.,$(FPC_VERSION)),)
|
|
||||||
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(ARCH),sparc64)
|
||||||
|
override LOADERS=
|
||||||
|
SYSINIT_UNITS=si_prc si_c si_g si_dll
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# mipsel reuses mips files by including so some file names exist
|
# mipsel reuses mips files by including so some file names exist
|
||||||
|
Loading…
Reference in New Issue
Block a user