paul 14a34239cc rtl: add cp856 to makefiles před 12 roky
..
aix 14a34239cc rtl: add cp856 to makefiles před 12 roky
amiga 14a34239cc rtl: add cp856 to makefiles před 12 roky
android 14a34239cc rtl: add cp856 to makefiles před 12 roky
arm c108a24cc8 reverted r25622 which was an accidental commit of some highly experimental debug code (sorry) před 12 roky
atari 14a34239cc rtl: add cp856 to makefiles před 12 roky
avr 8469741700 + Added additional addr pointer parameter to před 13 roky
beos 14a34239cc rtl: add cp856 to makefiles před 12 roky
bsd 8a0dccf590 NetBSD getcwd system call also returns string length před 12 roky
charmaps 80cec37d06 rtl: add charmap for 856 codepage před 12 roky
darwin 14a34239cc rtl: add cp856 to makefiles před 12 roky
embedded 14a34239cc rtl: add cp856 to makefiles před 12 roky
emx 14a34239cc rtl: add cp856 to makefiles před 12 roky
freebsd 14a34239cc rtl: add cp856 to makefiles před 12 roky
gba 14a34239cc rtl: add cp856 to makefiles před 12 roky
go32v2 14a34239cc rtl: add cp856 to makefiles před 12 roky
haiku 14a34239cc rtl: add cp856 to makefiles před 12 roky
i386 4eb9043ac7 * x87 optimized version of math.log2() for i8086, i386 and x86_64 před 12 roky
i8086 de89827eb7 Clean up comment at start of fpc_mul_dword před 12 roky
inc c2ba9ebfe5 + added different mul helpers for the 32 to 64-bit muls, since they can usually před 12 roky
java f42c1b3720 * Return dynamic arrays in parameter, this was the only managed type still returned in register. Returning managed types in registers requires catching and re-raising exceptions at callee side in order to finalize result and avoid memory leaks. While such behavior makes little difference with generic setjmp-based exception handling, it becomes very inefficient as SEH-styled exception handling is being introduced. před 12 roky
jvm bf59a848b4 * fixed compilation of genmath.inc for the JVM target. In the future, please před 12 roky
linux 14a34239cc rtl: add cp856 to makefiles před 12 roky
m68k e27db65085 really fixed FillChar and fixed FillWord. fixes 8 tests. před 12 roky
macos 14a34239cc rtl: add cp856 to makefiles před 12 roky
mips 1be7ec1dcd * MIPS setjmp/longjmp: save/restore nonvolatile FPU registers and FPU control word. před 12 roky
mipsel edd59a4eb5 Add missing i after dollar for include directive před 12 roky
morphos 14a34239cc rtl: add cp856 to makefiles před 12 roky
msdos 14a34239cc rtl: add cp856 to makefiles před 12 roky
nativent 14a34239cc rtl: add cp856 to makefiles před 12 roky
nds 14a34239cc rtl: add cp856 to makefiles před 12 roky
netbsd 14a34239cc rtl: add cp856 to makefiles před 12 roky
netware 14a34239cc rtl: add cp856 to makefiles před 12 roky
netwlibc 14a34239cc rtl: add cp856 to makefiles před 12 roky
objpas ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes před 12 roky
openbsd 14a34239cc rtl: add cp856 to makefiles před 12 roky
os2 14a34239cc rtl: add cp856 to makefiles před 12 roky
palmos 14a34239cc rtl: add cp856 to makefiles před 12 roky
powerpc 8469741700 + Added additional addr pointer parameter to před 13 roky
powerpc64 8469741700 + Added additional addr pointer parameter to před 13 roky
qnx 29132f45b7 * synchronised with trunk up to r25167 (fixes glib compilation via r25164, před 12 roky
solaris 14a34239cc rtl: add cp856 to makefiles před 12 roky
sparc 1ea8a397e5 * use membar only for sparcv9(+) před 13 roky
symbian 1bea98995b * regenerated fpcmake makefiles after r25642 před 12 roky
ucmaps e2e4634295 - remove maps with unclear header před 13 roky
unix a001e12d04 * rtl-console initial version. před 12 roky
watcom 14a34239cc rtl: add cp856 to makefiles před 12 roky
wii 14a34239cc rtl: add cp856 to makefiles před 12 roky
win d1b2a5f362 * changed the initial value DefaultFileSystemCodePage from CP_ACP to CP_UTF8: před 12 roky
win32 14a34239cc rtl: add cp856 to makefiles před 12 roky
win64 14a34239cc rtl: add cp856 to makefiles před 12 roky
wince 14a34239cc rtl: add cp856 to makefiles před 12 roky
x86_64 4eb9043ac7 * x87 optimized version of math.log2() for i8086, i386 and x86_64 před 12 roky
COPYING.FPC 8117e33c2a + Made license more clear, upgraded to LGPL 2.1 před 21 roky
COPYING.txt 81597bf171 * updated address of FSF (mantis #24646, patch by Alexey Svistunov) před 12 roky
Makefile a001e12d04 * rtl-console initial version. před 12 roky
Makefile.fpc 0e41df598e * merge i8086 branch by Nikolay Nikolov před 12 roky
README.txt 4bf254bc32 * added .txt extensions to all README, TODO and COPYING files před 17 roky
fpmake.inc 935a030dca rtl: enable character unit compilation for win32 před 14 roky
fpmake.pp 0914bb7944 - Removed empty include file wustrings.inc před 12 roky

README.txt

This is the Run-Time Library (RTL) tree for Free Pascal.

To recompile the RTL, edit the main makefile. The makefiles NEED a GNU make
compatible make, they need unix-like 'rm' and 'mv' commands, as well as some
others. You can find these in the gnuutils package on the ftp site.

The main makefile is located ABOVE the RTL tree. It uses the FPC
makefile.fpc to guess reasonable defaults for everything it needs.
(these files can be found in base.zip on the FTP site)

The only variable that you may want to set are
FPC - What compiler to use. Use an absolute path.
(default is ppc386)
INSTALL_UNITDIR - Where to install the RTL units
OPT - any special options you want to set for the compiler.

In principle, you can also descend into the subdirectory of your OS, and
type 'make' there, that should also compile everything.

The tree contains subdirectories for all the supported operating systems,
as well as all processor architectures. The processor directories contain
low-level routines which are required for the system unit (if they are not
available in high-level language form), as well as optimized versions of
the pascal generic routines (the generic routine source code is localed in
the inc subdirectory).

The following directories are not supported officially and may not work
correctly with FreePascal v1.0:

go32v1 - The DJGPP go32v1 DOS extender (no longer supported)
palmos - The PalmOS directory for the Dragonball (incomplete)


Enjoy.