..
aarch64
* replaced AArch64 setjmp/longjmp code initially taken from NetBSD with
2015-02-25 19:34:42 +00:00
aix
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
amicommon
Amicommon: Unified parameterhandling for Amiga, AROS, MorphOS
2016-04-17 15:31:18 +00:00
amiga
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
android
* android:
2016-08-19 20:21:52 +00:00
arm
+ cpu unit for arm (linux only so far)
2016-03-06 13:33:20 +00:00
aros
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
atari
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
avr
Add support for ram-less AVR chips and simultanously optimize flash/ram size the initfinal calling sequence.
2015-11-22 00:37:10 +00:00
beos
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
bsd
- removed "Set8087CW(Default8087CW)" call from SysEntry:
2016-06-15 18:32:07 +00:00
charmaps
* moving 4 cp9* units. These are 16-bit and big.
2014-03-29 19:43:13 +00:00
darwin
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
dragonfly
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
embedded
Added support for NRF52832 controllers.
2016-07-22 10:01:10 +00:00
emx
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
freebsd
Change rules to be able to cross-compile on win32, using old GNU make 3.82
2016-07-21 14:20:56 +00:00
gba
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
go32v2
Fix tw3124 test for systems on pagecode 437.
2016-08-16 14:47:29 +00:00
haiku
- remove sysheap.inc override from the Haiku port. mmap is now fully supported under Haiku for a long time. sbrk is also under work and the current implementation limit the available memory.
2016-07-24 18:47:33 +00:00
i386
merged i386 int64 mod helper fix by Max Nazhalov (Mantis 30240)
2016-07-03 21:20:07 +00:00
i8086
+ implemented proper stack checking for the i8086
2016-05-24 23:57:47 +00:00
inc
* IID and IIDStr references of the VMT's interface table need to be indirect
2016-08-19 13:06:26 +00:00
java
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
jvm
* fixed version of fpc_pchar_length() for JVM (the generic one passes
2016-04-28 20:33:09 +00:00
linux
* android:
2016-08-19 20:21:52 +00:00
m68k
m68k: a bunch of tweaks and improvements to assembly functions. higher move() speed on coldfire, disabled fillword implementation on CPUs not supporting unaligned access
2016-05-25 22:44:18 +00:00
macos
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
mips
+ MIPS: Assembler implementation of FillChar
2014-09-15 19:41:34 +00:00
mipsel
- Removed mathuh.inc files which are identical for all targets (except m68k, see below), their contents moved into math.pp.
2014-03-18 20:01:15 +00:00
morphos
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
msdos
Fix compilation with -dSYSTEMDEBUG after heap changes (removal of 'tiny' in memory functions in tiny heap)
2016-06-25 08:16:52 +00:00
nativent
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
nds
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
netbsd
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
netware
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
netwlibc
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
objpas
* use the indirect start and end symbols for the resource string table (affects both the compiler and the RTL)
2016-07-22 16:01:39 +00:00
openbsd
* patch to increase ino and time_t to 64-bit, mantis #30314
2016-07-09 19:57:22 +00:00
os2
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
palmos
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
powerpc
powerpc: MorphOS recently started supporting the G5s, and it runs the G5s in non-G4-compatible mode much like Linux, therefore the DCBZ code seems to fail on them. So disable DCBZ usage for MorphOS as well.
2015-06-20 22:51:53 +00:00
powerpc64
* disable out big endian-specific helpers for ppc64le
2015-03-14 18:36:23 +00:00
qnx
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
solaris
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
sparc
* Enabled internal handling of Abs(longint) for all targets. It has been implemented in cross-platform way ages ago (see tcginlinenode.second_abs_long), but not enabled on MIPS,SPARC and m68k.
2014-06-05 10:35:51 +00:00
symbian
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
ucmaps
* added binary mappings for inofficial codepage 895 (Kamenicky brothers) - referenced e.g. in fcl-db/dbase
2015-02-07 11:30:39 +00:00
unix
* corrected r34366 (powerpc -> cpupowerpc)
2016-08-22 10:23:09 +00:00
watcom
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
wii
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
win
+ add and use sysinit unit for Win64 (only one since we don't support cygwin and gprof there)
2016-08-13 19:10:27 +00:00
win16
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
win32
Remove heaptrc unit from buildrtl uses clause, heaptrc is handled separately to allow use of -gc option in RTL compilation
2016-08-10 09:49:55 +00:00
win64
Set result of functions calling RunError to avoid useless warnings
2016-08-19 12:21:17 +00:00
wince
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
x86_64
* x86_64: Modified fpc_exp_real so it does not use 'sahf' assembler instruction, which may be not present on early 64-bit capable x86 processors. Mantis #29583 .
2016-03-07 22:39:34 +00:00
COPYING.FPC
COPYING.txt
fpmake.inc
* first dragonfly patch (existing most). Mantis #27091
2014-12-07 20:27:02 +00:00
fpmake.pp
* version updated to 3.1.1
2015-01-04 21:09:04 +00:00
Makefile
* regenerated makefiles with latest fpcmake
2016-06-18 01:00:45 +00:00
Makefile.fpc
* regenerated makefiles after adding the win16 target
2015-09-05 11:02:54 +00:00
README.txt