.. |
alpha
|
502cd6db29
Remove tai_ent, which is moved to aasmtai unit
|
13 năm trước cách đây |
arm
|
d8af83d252
Introduce a version of MatchInstruction for multiple instructions
|
13 năm trước cách đây |
avr
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
13 năm trước cách đây |
generic
|
3017132268
* Remove triple sources
|
14 năm trước cách đây |
html
|
fa0d3d79e0
no message
|
23 năm trước cách đây |
i386
|
f7dbe6d7a6
* use a different register constant for EIP and RIP (fixes external
|
13 năm trước cách đây |
ia64
|
4d86d25c6c
* -O4 switch for optimizations which are correct but which might have unexpected effects
|
13 năm trước cách đây |
jvm
|
f9c6967c36
* fixed not(pasbool64) (has to be "xor 1" rather than "xor -1")
|
13 năm trước cách đây |
m68k
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
13 năm trước cách đây |
mips
|
9ad6285fe2
* Fix 64-bit OP_ADD and OP_SUB operations (no overflow support yet)
|
13 năm trước cách đây |
msg
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 năm trước cách đây |
powerpc
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
13 năm trước cách đây |
powerpc64
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
13 năm trước cách đây |
ppcgen
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
13 năm trước cách đây |
sparc
|
7587145320
Add possibility to test sparc elf generator with -dTEST_AGSPARC_ELF
|
13 năm trước cách đây |
systems
|
ad3aa937d3
* respect Dontlinkstdlibpath when adding a default library search path
|
13 năm trước cách đây |
utils
|
3a082f8c29
Add defautl mips name and use mips instead of mipseb
|
13 năm trước cách đây |
vis
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 năm trước cách đây |
x86
|
2c43e084f0
* disabled "[reg].offset globalvar" pic syntax in intel assembler mode for
|
13 năm trước cách đây |
x86_64
|
f7dbe6d7a6
* use a different register constant for EIP and RIP (fixes external
|
13 năm trước cách đây |
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 năm trước cách đây |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 năm trước cách đây |
Makefile
|
fa2da8c299
+ rule to generate avr register include files
|
13 năm trước cách đây |
Makefile.fpc
|
fa2da8c299
+ rule to generate avr register include files
|
13 năm trước cách đây |
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 năm trước cách đây |
aasmbase.pas
|
68d7e943c8
+ Add global_used callback procedure
|
13 năm trước cách đây |
aasmdata.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 năm trước cách đây |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 năm trước cách đây |
aasmtai.pas
|
e1a2b1859a
* comments and explanations on tai_regalloc.keep field
|
13 năm trước cách đây |
aggas.pas
|
9b7fec59bb
Support ait_ent and ait_ent_end
|
13 năm trước cách đây |
agjasmin.pas
|
b6db767ac4
* fixed uninitialized TJasminAssembler.ConstAssignmentValue() function result
|
13 năm trước cách đây |
aopt.pas
|
6e62fbc3d2
* more consistent updates of used registers
|
13 năm trước cách đây |
aoptbase.pas
|
ca5078f9cf
+ RegModifiedBetween
|
13 năm trước cách đây |
aoptcs.pas
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 năm trước cách đây |
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 năm trước cách đây |
aoptobj.pas
|
3e9baa3f47
* check also register type in FindRegalloc
|
13 năm trước cách đây |
asmutils.pas
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 năm trước cách đây |
assemble.pas
|
24c7b7f433
* If alignment requirement of data is bigger than alignment of the section being written to, increase section alignment to match. This mostly affects cases of non-smart linking, where wrong initial alignment used to cause hard to catch misalignment issues. It also largely obsoletes the need to supply the initial section alignment (hidden tai_section constructor,etc).
|
13 năm trước cách đây |
browcol.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 năm trước cách đây |
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
16 năm trước cách đây |
ccharset.pas
|
a6d01c09aa
* make compiler compilable with 2.4.4 rtl
|
14 năm trước cách đây |
cclasses.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
cfidwarf.pas
|
23ff1e0681
* fix error in cfidwarf rev 16062 for non-windows systems
|
15 năm trước cách đây |
cfileutl.pas
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 năm trước cách đây |
cg64f32.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 năm trước cách đây |
cgbase.pas
|
0fc422f244
* moved definition of maxcpuregister and tcpuregisterset from cgbase to
|
13 năm trước cách đây |
cghlcpu.pas
|
e20639732f
+ cghlcpu unit with thlbasecgcpu class that overrides all abstract tcg
|
13 năm trước cách đây |
cgobj.pas
|
be8f8fec76
* converted tcg.g_releasevaluepara_openarray() to thlcg
|
13 năm trước cách đây |
cgutils.pas
|
0fc422f244
* moved definition of maxcpuregister and tcpuregisterset from cgbase to
|
13 năm trước cách đây |
cmsgs.pas
|
aba10cd184
compiler:
|
14 năm trước cách đây |
comphook.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
compiler.pas
|
462de0f5fd
+ AIX target definition and info for the compiler and ppudump
|
13 năm trước cách đây |
compinnr.inc
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
comprsrc.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
constexp.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
cp1251.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp1252.pp
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp437.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp850.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp866.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp8859_1.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cp8859_5.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 năm trước cách đây |
cpid.pas
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
14 năm trước cách đây |
crefs.pas
|
851b00f8e9
* more properties fixed
|
16 năm trước cách đây |
cresstr.pas
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 năm trước cách đây |
cstreams.pas
|
f79dc85033
* typo fixed
|
13 năm trước cách đây |
cutils.pas
|
8001979f7e
Reworked ispowerof2 in cutils.pas
|
13 năm trước cách đây |
cwindirs.pp
|
0bdd15e0da
+ added cwindirs for the time being to the compiler dir till a release with windirs in the rtl is released
|
14 năm trước cách đây |
dbgbase.pas
|
df2eddd169
* correctly deal with writing debug information in the Stabs writer for class
|
13 năm trước cách đây |
dbgdwarf.pas
|
1f2578077c
* small correction to previous commit: the offset of DW_OP_bregx is signed
|
13 năm trước cách đây |
dbgstabs.pas
|
eeb98ae2f8
* write objectdef fieldtypes in appenddef_object() instead of in
|
13 năm trước cách đây |
dbgstabx.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
defcmp.pas
|
85765364ee
* properly compare parameter lists involving pointers to or classrefdefs of
|
13 năm trước cách đây |
defutil.pas
|
cf4a2bd392
* fixed java.lang.String and Pascal string comparisons after operator
|
13 năm trước cách đây |
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
16 năm trước cách đây |
expunix.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
finput.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
fmodule.pas
|
ba4b08261c
* fixed (real)modulename memory leak when changing the module name
|
13 năm trước cách đây |
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
17 năm trước cách đây |
fpcdefs.inc
|
bc0c94c204
fpcdefs.inc: Set fpc_compiler_has_fixup_jmps for powerpcXX and mips CPUs.
|
13 năm trước cách đây |
fppu.pas
|
378dd7d6ab
fppu.pas, tppumodule.readsourcefiles:
|
13 năm trước cách đây |
gendef.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
globals.pas
|
d67d1abcba
* Use field by field write of current_settings for replaytoken and remove packed attribute for tsettings type
|
13 năm trước cách đây |
globtype.pas
|
4d86d25c6c
* -O4 switch for optimizations which are correct but which might have unexpected effects
|
13 năm trước cách đây |
hlcg2ll.pas
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 năm trước cách đây |
hlcgobj.pas
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 năm trước cách đây |
htypechk.pas
|
cf4a2bd392
* fixed java.lang.String and Pascal string comparisons after operator
|
13 năm trước cách đây |
impdef.pas
|
02413c8a57
* moved maybequoted() from cutils to cfileutl and let its behaviour vary
|
13 năm trước cách đây |
import.pas
|
bf1c390027
* refactor import library generation
|
19 năm trước cách đây |
ldscript.pas
|
d79511f96e
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so' files, lacks any error handling).
|
13 năm trước cách đây |
link.pas
|
d79511f96e
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so' files, lacks any error handling).
|
13 năm trước cách đây |
macho.pas
|
814658847e
* fixed comments for some comments, they were offset by one line (patch by
|
14 năm trước cách đây |
machoutils.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
14 năm trước cách đây |
msgidx.inc
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 năm trước cách đây |
msgtxt.inc
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 năm trước cách đây |
nadd.pas
|
a2426178dc
* don't insert type conversions in add nodes if both arguments are constant
|
13 năm trước cách đây |
nbas.pas
|
b50d0aa3d0
* only don't pre-finalize funcret temps that are passed by reference to the
|
13 năm trước cách đây |
ncal.pas
|
1cd6f2355b
* don't copy const parameters passed by reference even if their complexity is >1,
|
13 năm trước cách đây |
ncgadd.pas
|
d2aa35e9de
* throw an internal error if code generation depends on expectloc but expectloc and real loc do not match
|
13 năm trước cách đây |
ncgbas.pas
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 năm trước cách đây |
ncgcal.pas
|
0a1157da38
* fixed memory leaks in the compiler introduced in r21862 by marking and
|
13 năm trước cách đây |
ncgcnv.pas
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 năm trước cách đây |
ncgcon.pas
|
bc0c94c204
fpcdefs.inc: Set fpc_compiler_has_fixup_jmps for powerpcXX and mips CPUs.
|
13 năm trước cách đây |
ncgflw.pas
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
13 năm trước cách đây |
ncginl.pas
|
89c230c035
* moved assert handling from second to first pass, so that the code generator
|
13 năm trước cách đây |
ncgld.pas
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 năm trước cách đây |
ncgmat.pas
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
13 năm trước cách đây |
ncgmem.pas
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
13 năm trước cách đây |
ncgnstld.pas
|
4dee36b64b
* copy the implicit pointer rather than the contents of var/out/constref
|
14 năm trước cách đây |
ncgnstmm.pas
|
39adb3dfae
* fixed loading the nested framepointer when calling another nested
|
14 năm trước cách đây |
ncgobjc.pas
|
4cf5e36ce7
compiler:
|
14 năm trước cách đây |
ncgopt.pas
|
7c21cba1e2
* migrated g_copyshortstring, g_incrrefcount and g_array_rtti_helper to thlcg
|
13 năm trước cách đây |
ncgrtti.pas
|
a54e342060
+ Reduce the amount of RTTI by not generating 'init' information if it will end up being the same as the 'full' one (which is the case of most simple types). The new behavior can be customized for every tdef by overriding needs_separate_initrtti method.
|
13 năm trước cách đây |
ncgset.pas
|
c1bca748ee
* factored out tcginnode.in_smallset
|
13 năm trước cách đây |
ncgutil.pas
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 năm trước cách đây |
ncnv.pas
|
c25d9d5e06
* do not search for overloaded operators while parsing constant declarations,
|
13 năm trước cách đây |
ncon.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 năm trước cách đây |
nflw.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 năm trước cách đây |
ngenutil.pas
|
289486346b
* factored out code to decide when an asmsym for a staticvarsym has to be
|
13 năm trước cách đây |
ngtcon.pas
|
eb7e192226
* support pointer constants as initialisation values for procvar typed
|
13 năm trước cách đây |
ninl.pas
|
396a9cafa8
* use ptrsinttype instead of sinttype as code parameter for val: for "normal" 32/64 bit targets this does not matter,
|
13 năm trước cách đây |
nld.pas
|
b1d00b66ac
* fixed internalerror after invalid type node in subscript node
|
13 năm trước cách đây |
nmat.pas
|
9e0184884e
* correctly change the signdness information of tordconstnodes that are
|
13 năm trước cách đây |
nmem.pas
|
11e9f95580
* fixed (not harmless) class cast error when indexing an array[orddef] using
|
13 năm trước cách đây |
nobj.pas
|
c2be657671
* give an error instead of a note on the JVM target when overriding a
|
13 năm trước cách đây |
nobjc.pas
|
0dcedf3799
* do not crash but give a fatal error when using Objective-Pascal code
|
15 năm trước cách đây |
node.pas
|
dd18d0bd4d
* write flags in tnode.printnodeinfo
|
13 năm trước cách đây |
nopt.pas
|
8e3d7fe8d3
* fixed genmultistringadd() optimization for jvm and enabled it
|
13 năm trước cách đây |
nset.pas
|
3983342648
* free temps created for case-of-string-statements
|
13 năm trước cách đây |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
20 năm trước cách đây |
nutils.pas
|
8c39b1eba8
* document tforeachprocmethod
|
13 năm trước cách đây |
objcdef.pas
|
963a4d7b23
Commit of a completely restructured helper implementation. Instead of changing objectdefs with odt_classhelper to odt_class, they'll have the odt_helper type assigned to and this will be kept. This also implies that the parent of a helper is its true parent while the extended type is set to a field in tobjectdef (extendeddef).
|
14 năm trước cách đây |
objcgutl.pas
|
40a9762ac6
* objcprotocol symbols have to be weak in the non-fragile abi to prevent
|
13 năm trước cách đây |
objcutil.pas
|
8525a30d9f
* don't generate a classClass call for objc loadvmtaddrnodes generated
|
13 năm trước cách đây |
ogbase.pas
|
d79511f96e
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so' files, lacks any error handling).
|
13 năm trước cách đây |
ogcoff.pas
|
ec56677927
+ Added method TObjSection.writeReloc_internal to write relocations to given section+offset without need to have a symbol at target location.
|
13 năm trước cách đây |
ogelf.pas
|
c529356693
* Split most CPU-specific code from ogelf.pas into newly created cpuelf.pas units in CPU subdirectories.
|
13 năm trước cách đây |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 năm trước cách đây |
ogmacho.pas
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
ogmap.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
17 năm trước cách đây |
ognlm.pas
|
1d09005542
+ Implemented two-stage removal of empty exe sections. Candidates for removal are first marked with oso_disabled flag, then actually removed. Descendants of TExeOutput that override MemPos_Start may modify list of sections pending removal. In particular, the COFF-specific .reloc section no longer has to be handled in base TExeOutput class.
|
13 năm trước cách đây |
optbase.pas
|
49f9695cf5
* handle short boolean evaluation correctly when doing node cse
|
15 năm trước cách đây |
optcse.pas
|
1c2ed53735
* updated comments to reflect latest changes to cse
|
13 năm trước cách đây |
optdead.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
optdfa.pas
|
5defdf86ba
* handle for-loops correctly if the limits contain the counter variable
|
13 năm trước cách đây |
options.pas
|
f5b1c64d36
* default to VFPv2 on Darwin/ARM (all iOS devices ever released until
|
13 năm trước cách đây |
optloop.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 năm trước cách đây |
opttail.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
14 năm trước cách đây |
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
17 năm trước cách đây |
optvirt.pas
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
15 năm trước cách đây |
owar.pas
|
d79511f96e
+ Basic ld script parsing capabilities (barely enough to parse glibc2.1 'libc.so' files, lacks any error handling).
|
13 năm trước cách đây |
owbase.pas
|
e5ee1c9f67
* Don't access tcfilestream.size 3 times in sequence, as each access costs two seeks (syscalls).
|
13 năm trước cách đây |
parabase.pas
|
0a1157da38
* fixed memory leaks in the compiler introduced in r21862 by marking and
|
13 năm trước cách đây |
paramgr.pas
|
0a1157da38
* fixed memory leaks in the compiler introduced in r21862 by marking and
|
13 năm trước cách đây |
parser.pas
|
6972947c6b
compiler: remove unused variable
|
14 năm trước cách đây |
pass_1.pas
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
15 năm trước cách đây |
pass_2.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
pbase.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
pdecl.pas
|
aa0f1bdf26
pdecl.pas, readconstant: If we are parsing a constant declaration in a generic and we encounter an intrinsic then this intrinsic is left as is (thus the node p returned by comp_expr will be a inlinen instead of an expected ordconstn, stringconstn, etc.). Nevertheless we need to create a symbol for the constant (which isn't done otherwise). In the case of SizeOf a constant "0" will be created. This fixes Mantis #21593.
|
13 năm trước cách đây |
pdecobj.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
pdecsub.pas
|
aad3ce960a
* give an error when trying to give a parameter of a non-simple type a
|
13 năm trước cách đây |
pdecvar.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
pexports.pas
|
9672f0537a
* handle exports with a name consisting of a single character correctly
|
13 năm trước cách đây |
pexpr.pas
|
3d19605fc2
* Using OleVariant type should trigger inclusion of Variants unit into uses clause the same way as using Variant type does. Mantis #22504.
|
13 năm trước cách đây |
pgenutil.pas
|
07ebc51b6c
* always store generics token streams in little endian, so we don't have to
|
13 năm trước cách đây |
pinline.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
pmodules.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
pp.lpi
|
5cfc865889
* version update
|
13 năm trước cách đây |
pp.pas
|
7bdbb3448e
* minimum compiler version to build the compiler is 2.6.0
|
13 năm trước cách đây |
pparautl.pas
|
d87b203a0a
Do not call ret_in_param of the current parameter manager when parsing a generic method/function. This fixes Mantis #21921.
|
13 năm trước cách đây |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
23 năm trước cách đây |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 năm trước cách đây |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 năm trước cách đây |
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
16 năm trước cách đây |
ppcarm.lpi
|
a953b732d4
* update of project file
|
13 năm trước cách đây |
ppcavr.lpi
|
645b6942d0
* version update
|
14 năm trước cách đây |
ppcmips.lpi
|
5bf1354eca
* lazarus project file updates
|
13 năm trước cách đây |
ppcmipsel.lpi
|
31f54a7810
* use separate build directory for mipsel
|
13 năm trước cách đây |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
16 năm trước cách đây |
ppcppc64.lpi
|
3754efa682
+ Lazarus project file for PowerPC64
|
13 năm trước cách đây |
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
16 năm trước cách đây |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 năm trước cách đây |
ppu.pas
|
07ebc51b6c
* always store generics token streams in little endian, so we don't have to
|
13 năm trước cách đây |
ppx86_64.lpi
|
e96dc4204e
* version update
|
13 năm trước cách đây |
procinfo.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 năm trước cách đây |
pstatmnt.pas
|
d87b203a0a
Do not call ret_in_param of the current parameter manager when parsing a generic method/function. This fixes Mantis #21921.
|
13 năm trước cách đây |
psub.pas
|
288d1ec74a
* support referencing "result" in nostackframe pure assembler routines if
|
13 năm trước cách đây |
psystem.pas
|
a7311f1348
* Fixed handling of OleVariant type (was messed up with Variant), now comparisons with colevarianttype work correctly, resolves #22504 (r21970 was correct but not enough).
|
13 năm trước cách đây |
ptconst.pas
|
289486346b
* factored out code to decide when an asmsym for a staticvarsym has to be
|
13 năm trước cách đây |
ptype.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
raatt.pas
|
c0690d1bdc
+ New virtual method TATTReader.HandleDollar, useful for MIPS reader
|
13 năm trước cách đây |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 năm trước cách đây |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 năm trước cách đây |
rautils.pas
|
d87b203a0a
Do not call ret_in_param of the current parameter manager when parsing a generic method/function. This fixes Mantis #21921.
|
13 năm trước cách đây |
regvars.pas
|
1c01d52ea6
* Improvements of tprocinfo class:
|
14 năm trước cách đây |
rescmn.pas
|
adbad5ab96
+ fcl-res support for xcoff/aix
|
13 năm trước cách đây |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
20 năm trước cách đây |
rgobj.pas
|
f9dd5bf5e6
+ live_start and live_end_properties
|
13 năm trước cách đây |
scandir.pas
|
958600e74b
* by default disable the warning about interfaces raising a particular
|
13 năm trước cách đây |
scanner.pas
|
07ebc51b6c
* always store generics token streams in little endian, so we don't have to
|
13 năm trước cách đây |
script.pas
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 năm trước cách đây |
switches.pas
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 năm trước cách đây |
symbase.pas
|
1bc846dd3c
+ TSymtablestack.getcopyuntil() method that creates a copy of a
|
14 năm trước cách đây |
symconst.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 năm trước cách đây |
symcreat.pas
|
ca57ab2c99
* support storing the scanner state when the current token is _ID
|
13 năm trước cách đây |
symdef.pas
|
04034b6771
* avr uses a reduced buffer and file name length in textrecs and filerecs
|
13 năm trước cách đây |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
20 năm trước cách đây |
symsym.pas
|
289486346b
* factored out code to decide when an asmsym for a staticvarsym has to be
|
13 năm trước cách đây |
symtable.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
symtype.pas
|
3798b79fd7
+ optimization that (re)orders instance fields of Delphi-style classes in
|
13 năm trước cách đây |
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 năm trước cách đây |
systems.inc
|
600dd162af
Merge of rev21557 by Foxsen
|
13 năm trước cách đây |
systems.pas
|
c1e7e9c85e
* TObjData.symbolref: don't lose the weak binding of asm symbol. This fixes tests/tweaklib*.pp at least for Linux x86 targets with internal assembler.
|
13 năm trước cách đây |
tgobj.pas
|
cef61300ff
+ ttgobj.gethltemptyped() routine for allocating managed types with high level
|
14 năm trước cách đây |
tokens.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
verbose.pas
|
3f14f2b61b
+ be able to turn off warning -> error conversion on the command line (with -)
|
13 năm trước cách đây |
version.pas
|
15252b546d
* Restore 'mips' name as cpumipseb source_cpu_string
|
13 năm trước cách đây |
widestr.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |
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
|
16 năm trước cách đây |
wpobase.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
wpoinfo.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
15 năm trước cách đây |