| .. |
|
alpha
|
515774b864
* merged armthum branch
|
%!s(int64=16) %!d(string=hai) anos |
|
arm
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
%!s(int64=16) %!d(string=hai) anos |
|
avr
|
515774b864
* merged armthum branch
|
%!s(int64=16) %!d(string=hai) anos |
|
html
|
fa0d3d79e0
no message
|
%!s(int64=23) %!d(string=hai) anos |
|
i386
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
ia64
|
32098ceea9
* first iA-64 register stuff
|
%!s(int64=19) %!d(string=hai) anos |
|
m68k
|
515774b864
* merged armthum branch
|
%!s(int64=16) %!d(string=hai) anos |
|
mips
|
2fbf2df137
* sunos is not supported on mips
|
%!s(int64=16) %!d(string=hai) anos |
|
msg
|
587e6142ad
compiler: write proper note about unused private class symbol (const,type,property,method instead of method only) with full class prefix. complain also about strict private members.
|
%!s(int64=16) %!d(string=hai) anos |
|
powerpc
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
%!s(int64=16) %!d(string=hai) anos |
|
powerpc64
|
62c1781bea
+ mw_pascal calling convention support for ARM, ppc64 and x86_64: identical
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcgen
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
%!s(int64=16) %!d(string=hai) anos |
|
sparc
|
04f0544570
* fix stabs/dwarf register numbers for GDB
|
%!s(int64=16) %!d(string=hai) anos |
|
systems
|
b4058a57ad
* maxcrecordalign for darwin/ppc64 is 4 instead of 8 (at least for the types
|
%!s(int64=16) %!d(string=hai) anos |
|
utils
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=16) %!d(string=hai) anos |
|
vis
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=20) %!d(string=hai) anos |
|
x86
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
x86_64
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
%!s(int64=17) %!d(string=hai) anos |
|
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
%!s(int64=19) %!d(string=hai) anos |
|
Makefile
|
092823308a
+ mips(el) support in the compiler makefile
|
%!s(int64=16) %!d(string=hai) anos |
|
Makefile.fpc
|
092823308a
+ mips(el) support in the compiler makefile
|
%!s(int64=16) %!d(string=hai) anos |
|
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
%!s(int64=17) %!d(string=hai) anos |
|
aasmbase.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
aasmdata.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
%!s(int64=16) %!d(string=hai) anos |
|
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
%!s(int64=19) %!d(string=hai) anos |
|
aasmtai.pas
|
4838ebe73b
* renamed mark_InlineStart/mark_InlineEnd to mark_NoLineinfoStart/
|
%!s(int64=16) %!d(string=hai) anos |
|
aggas.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
aopt.pas
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
%!s(int64=16) %!d(string=hai) anos |
|
aoptbase.pas
|
f97730f73f
* use labelCanBeSkipped as used by i386 in generic optimizer code too
|
%!s(int64=17) %!d(string=hai) anos |
|
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=20) %!d(string=hai) anos |
|
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
%!s(int64=16) %!d(string=hai) anos |
|
aoptobj.pas
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
%!s(int64=16) %!d(string=hai) anos |
|
asmutils.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
%!s(int64=16) %!d(string=hai) anos |
|
assemble.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
browcol.pas
|
2635212ebc
* fixed warnings and removed unused "Current_moduleIndex" global variable
|
%!s(int64=16) %!d(string=hai) anos |
|
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
%!s(int64=26) %!d(string=hai) anos |
|
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
%!s(int64=17) %!d(string=hai) anos |
|
ccharset.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cclasses.pas
|
c6c15f6533
compiler: revert r14244
|
%!s(int64=16) %!d(string=hai) anos |
|
cfidwarf.pas
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
%!s(int64=17) %!d(string=hai) anos |
|
cfileutl.pas
|
c11243c83d
* made MorphOS build to cycle again: fixed path_absolute() for Amiga and MorphOS, and fixed AllFilesMask for MorphOS
|
%!s(int64=16) %!d(string=hai) anos |
|
cg64f32.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=16) %!d(string=hai) anos |
|
cgbase.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
%!s(int64=16) %!d(string=hai) anos |
|
cgobj.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=16) %!d(string=hai) anos |
|
cgutils.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
%!s(int64=16) %!d(string=hai) anos |
|
cmsgs.pas
|
64ddae4eff
+ -vq parameter to show message numbers
|
%!s(int64=17) %!d(string=hai) anos |
|
comphook.pas
|
64ddae4eff
+ -vq parameter to show message numbers
|
%!s(int64=17) %!d(string=hai) anos |
|
compiler.pas
|
34227e811d
+ patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886
|
%!s(int64=16) %!d(string=hai) anos |
|
compinnr.inc
|
5885866990
+ support for objcencode() (equivalent of Objective-C's @encode()) + test
|
%!s(int64=16) %!d(string=hai) anos |
|
comprsrc.pas
|
d3fdf8b17f
* fixed calling windres: don't create short names with forward slashes for output file name, becaause it fails, if the output file does not yet exist. Short names are only required for parameters that windres pass on to the preprocessor.
|
%!s(int64=17) %!d(string=hai) anos |
|
constexp.pas
|
04606982ac
* fixed evaluation of "mod" operator for tconstexprint with signed operands
|
%!s(int64=16) %!d(string=hai) anos |
|
cp1251.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cp437.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cp850.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cp866.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cp8859_1.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
cp8859_5.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
crefs.pas
|
851b00f8e9
* more properties fixed
|
%!s(int64=16) %!d(string=hai) anos |
|
cresstr.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
%!s(int64=16) %!d(string=hai) anos |
|
cstreams.pas
|
71193c0f2c
* fixed bootstrapping with 2.0.4
|
%!s(int64=18) %!d(string=hai) anos |
|
cutils.pas
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
%!s(int64=16) %!d(string=hai) anos |
|
dbgbase.pas
|
671f8a1d30
* always immediately reset isdbgwritten for syms in the parasymtable,
|
%!s(int64=16) %!d(string=hai) anos |
|
dbgdwarf.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
dbgstabs.pas
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
%!s(int64=16) %!d(string=hai) anos |
|
defcmp.pas
|
5d01732128
* several fixes which improve the behaviour of nested generics, resolves #15077
|
%!s(int64=16) %!d(string=hai) anos |
|
defutil.pas
|
ed9656d1e6
Merged revisions 13627-13631,13637-13638,13640,13642-13648,13650-13653,13656-13658,13660,13664-13667,13672-13675,13680,13682,13687 via svnmerge from
|
%!s(int64=16) %!d(string=hai) anos |
|
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
%!s(int64=16) %!d(string=hai) anos |
|
expunix.pas
|
617e1b9b10
* handle i386/x86_64 solaris pic as for linux
|
%!s(int64=16) %!d(string=hai) anos |
|
finput.pas
|
8dbc728926
* changed InputFileBufSize from 32kb to 32kb+1byte, because the last
|
%!s(int64=16) %!d(string=hai) anos |
|
fmodule.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
%!s(int64=16) %!d(string=hai) anos |
|
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
%!s(int64=18) %!d(string=hai) anos |
|
fpcdefs.inc
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
%!s(int64=16) %!d(string=hai) anos |
|
fppu.pas
|
7592388858
* the parameter to flagdependent() is not the ppu for which to flag the
|
%!s(int64=16) %!d(string=hai) anos |
|
gendef.pas
|
caf0096877
* enabled version and description directive for all windows
|
%!s(int64=16) %!d(string=hai) anos |
|
globals.pas
|
e5ebb2a26e
* started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk
|
%!s(int64=16) %!d(string=hai) anos |
|
globtype.pas
|
8166148a37
compiler: 'static' keyword:
|
%!s(int64=16) %!d(string=hai) anos |
|
htypechk.pas
|
d56bd6d246
* give better error messages if an operator is not overloaded
|
%!s(int64=16) %!d(string=hai) anos |
|
impdef.pas
|
f1067607b6
+ workaround for non-working dircache on morphos/amiga
|
%!s(int64=19) %!d(string=hai) anos |
|
import.pas
|
bf1c390027
* refactor import library generation
|
%!s(int64=19) %!d(string=hai) anos |
|
link.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
%!s(int64=16) %!d(string=hai) anos |
|
macho.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
machoutils.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
msgidx.inc
|
587e6142ad
compiler: write proper note about unused private class symbol (const,type,property,method instead of method only) with full class prefix. complain also about strict private members.
|
%!s(int64=16) %!d(string=hai) anos |
|
msgtxt.inc
|
587e6142ad
compiler: write proper note about unused private class symbol (const,type,property,method instead of method only) with full class prefix. complain also about strict private members.
|
%!s(int64=16) %!d(string=hai) anos |
|
nadd.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
nbas.pas
|
7707e6a030
+ tempcreate nodes can now take an init. value, this allows to initilialize temp. ref nodes on the fly
|
%!s(int64=16) %!d(string=hai) anos |
|
ncal.pas
|
3ed4c58502
compiler:
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgadd.pas
|
0e96a159c8
* enabled pushing (x87) fpu registers in case too few might be available
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgbas.pas
|
7707e6a030
+ tempcreate nodes can now take an init. value, this allows to initilialize temp. ref nodes on the fly
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgcal.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgcnv.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgcon.pas
|
b084d70ae4
compiler: cleanup - remove unused variables
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgflw.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ncginl.pas
|
2c3c6d27d3
* fixed range checking for inc/dec when mixing unsigned and signed types
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgld.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgmat.pas
|
0d57b2d8da
* use 3 op cgobj methods when doing shl/shr code generation, this allows the cg to generate better code on risc archs having 3 operand shifts
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgmem.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgobjc.pas
|
b084d70ae4
compiler: cleanup - remove unused variables
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgopt.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
%!s(int64=17) %!d(string=hai) anos |
|
ncgrtti.pas
|
9896f48317
* Fix for RTTI alignment from Paul
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgset.pas
|
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
|
%!s(int64=16) %!d(string=hai) anos |
|
ncgutil.pas
|
b2be0445bb
* reenable ssa on function results if no exit is used, this was broken in r8578
|
%!s(int64=16) %!d(string=hai) anos |
|
ncnv.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ncon.pas
|
166f8a63a2
compiler: implement class constants + tests
|
%!s(int64=16) %!d(string=hai) anos |
|
nflw.pas
|
e520a2b941
compiler: for-in loop: fix temporary array range type
|
%!s(int64=16) %!d(string=hai) anos |
|
ninl.pas
|
83c3e7a94b
* fixed pred/succ for integer constants that equal the low/high bound of a
|
%!s(int64=16) %!d(string=hai) anos |
|
nld.pas
|
280f27b45c
* store/restore trttinode.rttidatatype to/from ppu file, and also copy it in
|
%!s(int64=16) %!d(string=hai) anos |
|
nmat.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
nmem.pas
|
10cfba3b28
* convert booleans to the actual array index type (mantis #15364)
|
%!s(int64=16) %!d(string=hai) anos |
|
nobj.pas
|
6b087799ef
compiler: nested class types:
|
%!s(int64=16) %!d(string=hai) anos |
|
nobjc.pas
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
%!s(int64=16) %!d(string=hai) anos |
|
node.pas
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
%!s(int64=16) %!d(string=hai) anos |
|
nopt.pas
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
%!s(int64=18) %!d(string=hai) anos |
|
nset.pas
|
448f3d99c1
* cleanup of case <string> of code by Sergei Gorelkin, resolves #13700
|
%!s(int64=16) %!d(string=hai) anos |
|
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
|
nutils.pas
|
fdb67a28ab
* node complexity of subscribing increased because it's not only a simple operation to a register but requires a memory access
|
%!s(int64=16) %!d(string=hai) anos |
|
objcgutl.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
objcutil.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ogbase.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
ogcoff.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ogelf.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
%!s(int64=19) %!d(string=hai) anos |
|
ogmacho.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
ogmap.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
%!s(int64=17) %!d(string=hai) anos |
|
optbase.pas
|
b084d70ae4
compiler: cleanup - remove unused variables
|
%!s(int64=16) %!d(string=hai) anos |
|
optcse.pas
|
39ec69f690
* contiued to fix node cse, the insertation location for the temp. assignment is still not always correct though
|
%!s(int64=16) %!d(string=hai) anos |
|
optdead.pas
|
1597aac6d2
* first search for gnm and only then for nm
|
%!s(int64=17) %!d(string=hai) anos |
|
optdfa.pas
|
9955e6b2bf
* dfa fixes by Sergei Gorelkin, resolve #15402
|
%!s(int64=16) %!d(string=hai) anos |
|
options.pas
|
8166148a37
compiler: 'static' keyword:
|
%!s(int64=16) %!d(string=hai) anos |
|
optloop.pas
|
c0d4efed2e
* forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135
|
%!s(int64=16) %!d(string=hai) anos |
|
opttail.pas
|
6434772c3c
* error message when a goto label is optimized away
|
%!s(int64=18) %!d(string=hai) anos |
|
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
%!s(int64=17) %!d(string=hai) anos |
|
optvirt.pas
|
d4864854cc
* extra typecasts to more easily catch errors with -CR if some defs are
|
%!s(int64=16) %!d(string=hai) anos |
|
owar.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
%!s(int64=17) %!d(string=hai) anos |
|
owbase.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
%!s(int64=17) %!d(string=hai) anos |
|
parabase.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
%!s(int64=17) %!d(string=hai) anos |
|
paramgr.pas
|
cc5aeb09de
* fixed handling the result value of functions where the result type is
|
%!s(int64=16) %!d(string=hai) anos |
|
parser.pas
|
04402dd6cc
* initialize allow_array_constructor for each compilation run, fixes probably #12283
|
%!s(int64=16) %!d(string=hai) anos |
|
pass_1.pas
|
39c1c4c199
* improved code generation by reducing the usage of unneeded temps due to incorrect
|
%!s(int64=16) %!d(string=hai) anos |
|
pass_2.pas
|
f54ea1e9f9
* fix compilation with -dEXTDEBUG
|
%!s(int64=16) %!d(string=hai) anos |
|
pbase.pas
|
e784ec1079
merge revisions 13898-13899:
|
%!s(int64=16) %!d(string=hai) anos |
|
pdecl.pas
|
166f8a63a2
compiler: implement class constants + tests
|
%!s(int64=16) %!d(string=hai) anos |
|
pdecobj.pas
|
166f8a63a2
compiler: implement class constants + tests
|
%!s(int64=16) %!d(string=hai) anos |
|
pdecsub.pas
|
4afb3ca971
compiler: fix internal class symbol search for function result + test
|
%!s(int64=16) %!d(string=hai) anos |
|
pdecvar.pas
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=16) %!d(string=hai) anos |
|
pexports.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
pexpr.pas
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=16) %!d(string=hai) anos |
|
pinline.pas
|
6a6a6a6e6f
* Copy() with WideChar array or PWideChar parameter should use fpc_unicodestr_copy compilerproc, since fpc_widestr_copy is available only on Windows. Bug #14307.
|
%!s(int64=16) %!d(string=hai) anos |
|
pmodules.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
pp.lpi
|
eee6658a46
revert occasionally committed pp.lpi
|
%!s(int64=16) %!d(string=hai) anos |
|
pp.pas
|
6e8a6790d1
+ FPC_ARMEB and CPUARMEB similiar to FPC_ARMEL and CPUARMEL
|
%!s(int64=17) %!d(string=hai) anos |
|
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
%!s(int64=23) %!d(string=hai) anos |
|
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
%!s(int64=24) %!d(string=hai) anos |
|
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
%!s(int64=23) %!d(string=hai) anos |
|
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcarm.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcavr.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcmipsel.lpi
|
4fd2aa297a
Adds mipsel lazarus project
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
%!s(int64=19) %!d(string=hai) anos |
|
ppu.pas
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=16) %!d(string=hai) anos |
|
ppx86_64.lpi
|
ab217ca748
* lpi version increased
|
%!s(int64=16) %!d(string=hai) anos |
|
procinfo.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
%!s(int64=17) %!d(string=hai) anos |
|
pstatmnt.pas
|
448f3d99c1
* cleanup of case <string> of code by Sergei Gorelkin, resolves #13700
|
%!s(int64=16) %!d(string=hai) anos |
|
psub.pas
|
4b53a54b51
compiler: implement 'var' and 'class var' sections for classes + tests
|
%!s(int64=16) %!d(string=hai) anos |
|
psystem.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
ptconst.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
%!s(int64=16) %!d(string=hai) anos |
|
ptype.pas
|
dd94f5cf2b
* no longer allow typed files of reference counted data (mantis #15447)
|
%!s(int64=16) %!d(string=hai) anos |
|
raatt.pas
|
cc911887a8
* undo accidently committed changes from r11398
|
%!s(int64=17) %!d(string=hai) anos |
|
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=20) %!d(string=hai) anos |
|
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
%!s(int64=19) %!d(string=hai) anos |
|
rautils.pas
|
56bd6e830e
compiler: fix assembler constant expressions evaluation + fully enable appropriate test
|
%!s(int64=16) %!d(string=hai) anos |
|
regvars.pas
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
%!s(int64=17) %!d(string=hai) anos |
|
rescmn.pas
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
%!s(int64=18) %!d(string=hai) anos |
|
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
|
rgobj.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
%!s(int64=16) %!d(string=hai) anos |
|
scandir.pas
|
9cc211e88e
* changed {$align mac68k} from an alias for {$packrecords 2} to a proper
|
%!s(int64=16) %!d(string=hai) anos |
|
scanner.pas
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
%!s(int64=16) %!d(string=hai) anos |
|
script.pas
|
446e2161ce
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
|
%!s(int64=17) %!d(string=hai) anos |
|
switches.pas
|
a7e02c7948
* check validity of calling conventions specified using {$calling x}
|
%!s(int64=17) %!d(string=hai) anos |
|
symbase.pas
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
%!s(int64=16) %!d(string=hai) anos |
|
symconst.pas
|
77a2c316dd
compiler: use sp_internal instead of vo_is_internal for internal symbols used for static fields, remove vo_is_internal
|
%!s(int64=16) %!d(string=hai) anos |
|
symdef.pas
|
6b087799ef
compiler: nested class types:
|
%!s(int64=16) %!d(string=hai) anos |
|
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
|
symsym.pas
|
4989a1016f
compiler: don't use non-visible for current unit assignment and enumerator operators (fixes test webtbf/tw4103)
|
%!s(int64=16) %!d(string=hai) anos |
|
symtable.pas
|
56259a084c
compiler: restore occasionally removed check for sp_internal local symbols
|
%!s(int64=16) %!d(string=hai) anos |
|
symtype.pas
|
e784ec1079
merge revisions 13898-13899:
|
%!s(int64=16) %!d(string=hai) anos |
|
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
%!s(int64=18) %!d(string=hai) anos |
|
systems.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
%!s(int64=16) %!d(string=hai) anos |
|
tgobj.pas
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
%!s(int64=17) %!d(string=hai) anos |
|
tokens.pas
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
%!s(int64=16) %!d(string=hai) anos |
|
verbose.pas
|
e5920bc2b8
* delay verbosity changes just like localswitches changes
|
%!s(int64=17) %!d(string=hai) anos |
|
version.pas
|
8bd552b7b3
* version 2.5.1
|
%!s(int64=16) %!d(string=hai) anos |
|
widestr.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
wpo.pas
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
|
wpobase.pas
|
7bff50becd
* give an error message when the specified wpo feedback input file
|
%!s(int64=16) %!d(string=hai) anos |
|
wpoinfo.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
%!s(int64=16) %!d(string=hai) anos |