mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-02 09:09:47 +01:00
+ some SPARC64 specific files
git-svn-id: trunk@36424 -
This commit is contained in:
parent
35be7348fb
commit
4be464231e
4
.gitattributes
vendored
4
.gitattributes
vendored
@ -9939,6 +9939,10 @@ rtl/sparc/setjumph.inc svneol=native#text/plain
|
||||
rtl/sparc/sparc.inc svneol=native#text/plain
|
||||
rtl/sparc/strings.inc svneol=native#text/plain
|
||||
rtl/sparc/stringss.inc svneol=native#text/plain
|
||||
rtl/sparc64/int64p.inc svneol=native#text/plain
|
||||
rtl/sparc64/makefile.cpu svneol=native#text/plain
|
||||
rtl/sparc64/math.inc svneol=native#text/plain
|
||||
rtl/sparc64/set.inc svneol=native#text/plain
|
||||
rtl/symbian/Makefile svneol=native#text/plain
|
||||
rtl/symbian/Makefile.fpc svneol=native#text/plain
|
||||
rtl/symbian/bindings/pbeexe.cpp -text
|
||||
|
||||
15
rtl/sparc64/int64p.inc
Normal file
15
rtl/sparc64/int64p.inc
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
This file is part of the Free Pascal run time library.
|
||||
Copyright (c) 1999-2000 by the Free Pascal development team
|
||||
|
||||
This file contains some helper routines for int64 and qword
|
||||
|
||||
See the file COPYING.FPC, included in this distribution,
|
||||
for details about the copyright.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
**********************************************************************}
|
||||
{ only dummy on SPARC64 since it has a 64 bit integer unit }
|
||||
8
rtl/sparc64/makefile.cpu
Normal file
8
rtl/sparc64/makefile.cpu
Normal file
@ -0,0 +1,8 @@
|
||||
#
|
||||
# Here we set processor dependent include file names.
|
||||
#
|
||||
|
||||
CPUNAMES=sparc64
|
||||
# not yet: math set
|
||||
|
||||
CPUINCNAMES=$(addsuffix .inc,$(CPUNAMES))
|
||||
47
rtl/sparc64/math.inc
Normal file
47
rtl/sparc64/math.inc
Normal file
@ -0,0 +1,47 @@
|
||||
{
|
||||
This file is part of the Free Pascal run time library.
|
||||
Copyright (c) 2000 by Jonas Maebe and other members of the
|
||||
Free Pascal development team
|
||||
|
||||
Implementation of mathamatical Routines (only for real)
|
||||
|
||||
See the file COPYING.FPC, included in this distribution,
|
||||
for details about the copyright.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
**********************************************************************}
|
||||
|
||||
|
||||
{$ifndef FPC_SYSTEM_HAS_ABS}
|
||||
{$define FPC_SYSTEM_HAS_ABS}
|
||||
function fpc_abs_real(d : valreal) : valreal;compilerproc;
|
||||
begin
|
||||
{ Function is handled internal in the compiler }
|
||||
runerror(207);
|
||||
result:=0;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
{$ifndef FPC_SYSTEM_HAS_SQR}
|
||||
{$define FPC_SYSTEM_HAS_SQR}
|
||||
function fpc_sqr_real(d : valreal) : valreal;compilerproc;
|
||||
begin
|
||||
{ Function is handled internal in the compiler }
|
||||
runerror(207);
|
||||
result:=0;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
{$ifndef FPC_SYSTEM_HAS_SQRT}
|
||||
{$define FPC_SYSTEM_HAS_SQRT}
|
||||
function fpc_sqrt_real(d : valreal) : valreal;compilerproc;
|
||||
begin
|
||||
{ Function is handled internal in the compiler }
|
||||
runerror(207);
|
||||
result:=0;
|
||||
end;
|
||||
{$endif}
|
||||
|
||||
16
rtl/sparc64/set.inc
Normal file
16
rtl/sparc64/set.inc
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
This file is part of the Free Pascal run time library.
|
||||
Copyright (c) 1999-2000 by Jonas Maebe, member of the
|
||||
Free Pascal development team
|
||||
|
||||
Include file with set operations called by the compiler
|
||||
|
||||
See the file COPYING.FPC, included in this distribution,
|
||||
for details about the copyright.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
**********************************************************************}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user