.. |
alpha
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 năm trước cách đây |
arm
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
avr
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
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
|
188677ea91
* fixed the offset of memory parameters allocated via getintparaloc():
|
13 năm trước cách đây |
ia64
|
6b2a0e978b
Fix ia64 compilation problems
|
13 năm trước cách đây |
m68k
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
mips
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
msg
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
powerpc
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
powerpc64
|
23df85e52a
* initialize dirhint field of created tasmconds
|
13 năm trước cách đây |
ppcgen
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
sparc
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
systems
|
51e50f72be
+ support for creating dynamic libraries on AIX
|
13 năm trước cách đây |
utils
|
44bd889b9b
* regenerated Makefiles with AIX support
|
13 năm trước cách đây |
vis
|
ff5f311b34
- removed no more used constants
|
14 năm trước cách đây |
x86
|
260958eb45
* changed last parameter of g_indirect_sym_load() to a set and also
|
13 năm trước cách đây |
x86_64
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
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
|
44bd889b9b
* regenerated Makefiles with AIX support
|
13 năm trước cách đây |
Makefile.fpc
|
9ca2ea7fd0
+ AIX support to Makefiles
|
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
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
aasmdata.pas
|
4cf5e36ce7
compiler:
|
14 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
|
aaf6015b51
* converted tai directive string from pshortstring to ansistring (some
|
13 năm trước cách đây |
aggas.pas
|
273b90fc37
+ AIX assembler writer
|
13 năm trước cách đây |
aopt.pas
|
0fe22a358b
+ first version of ldr instruction scheduler on arm
|
13 năm trước cách đây |
aoptbase.pas
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
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
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 năm trước cách đây |
asmutils.pas
|
b1b0b2bb1f
compiler: move ansistring codepage number replacement code from the asm generator to one level up. output both 0 and CP_NONE ansistring constants as constants with codepage 0. codepage 0 means CP_ACP and it will be properly understood of RTL routines while codepage CP_NONE means no codepage. For delphi unicode mode output them in compiler codepage as before.
|
14 năm trước cách đây |
assemble.pas
|
aaf6015b51
* converted tai directive string from pshortstring to ansistring (some
|
13 năm trước cách đây |
browcol.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
15 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
|
aea30f9bb2
* Added a lower limit on tdynamicarray block size. Certain values less than dynamicblockbasesize+alignment, e.g. 8 on x86_64, cause grow() to enter an infinite loop. Such values come e.g. from cloning tdataconstnode, which abuses blocksize argument as data size. Mantis #20929.
|
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
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
cg64f32.pas
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
15 năm trước cách đây |
cgbase.pas
|
fcd3872d88
+ introduction of tcgint
|
14 năm trước cách đây |
cgobj.pas
|
dc70db9402
* parameter passing support for AIX:
|
13 năm trước cách đây |
cgutils.pas
|
4f82149dbd
* aint -> asizeint change
|
14 năm trước cách đây |
cmsgs.pas
|
aba10cd184
compiler:
|
14 năm trước cách đây |
comphook.pas
|
ff8e1afec1
Display source position with timestamps also
|
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
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
comprsrc.pas
|
ec8c7b4888
+ when compiling for Darwin/ARM, pass the subarchitecture to the linker.
|
14 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
|
b93cc83703
* on AIX, you also can't have a label without data coming at the end of the
|
13 năm trước cách đây |
cstreams.pas
|
f79dc85033
* typo fixed
|
13 năm trước cách đây |
cutils.pas
|
8a35bb090a
+ ansistring version of strpnew()
|
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
|
813ebf08e3
* Avoid having current_debuginfo pointing to freed memory
|
13 năm trước cách đây |
dbgdwarf.pas
|
bbbc85bbf6
* Use DW_TAG_class_type for classes instead of DW_TAG_structure_type
|
14 năm trước cách đây |
dbgstabs.pas
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
defcmp.pas
|
2499b5514f
compiler: change overload search for char constants (for delphi compatibility):
|
13 năm trước cách đây |
defutil.pas
|
3589f90cf8
* also show the valid bounds in most cases when signalling a range check
|
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
|
cf2ffdce1a
* use cg.g_external_wrapper() rather than cg.a_jmp_name() to generate stubs
|
13 năm trước cách đây |
finput.pas
|
cca1fe9573
* adjust the name of the external debug and map file when the name of
|
13 năm trước cách đây |
fmodule.pas
|
813ebf08e3
* Avoid having current_debuginfo pointing to freed memory
|
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
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 năm trước cách đây |
fppu.pas
|
24ba8e2dca
* Fix bug #21607
|
13 năm trước cách đây |
gendef.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
globals.pas
|
eb2cccffda
+ -WM<X> and -WP<x> command line parameters to specify the minimally required
|
13 năm trước cách đây |
globtype.pas
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
htypechk.pas
|
79a77ae7d6
+ in_generic for testing if currently a generic declaration/definition is parsed/record
|
13 năm trước cách đây |
impdef.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
import.pas
|
bf1c390027
* refactor import library generation
|
19 năm trước cách đây |
link.pas
|
ddde9760c2
* ignore tf_no_backquote_support in source_info.flags in case we will link
|
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
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
msgtxt.inc
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
nadd.pas
|
d1acb76df8
* don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1"
|
13 năm trước cách đây |
nbas.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
14 năm trước cách đây |
ncal.pas
|
a7b46fc36f
* don't create a temp. for a dereferenced pointer which is passed to a var parameter of an inline procedure
|
13 năm trước cách đây |
ncgadd.pas
|
1bb9a3b3d7
* fixed generic code for subtracting one set from another if both are
|
14 năm trước cách đây |
ncgbas.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
15 năm trước cách đây |
ncgcal.pas
|
06192a8137
Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref.
|
13 năm trước cách đây |
ncgcnv.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
14 năm trước cách đây |
ncgcon.pas
|
c56ef119a1
* tcgguidconstnode: create a new object section before emitting data, otherwise data ends up in arbitrary section, causing e.g. IE 200602289 if it happens to be .bss.
|
13 năm trước cách đây |
ncgflw.pas
|
fa98e0523d
* Safecall handling: forgot to free cgpara before doing the call, fixed.
|
13 năm trước cách đây |
ncginl.pas
|
27538f21a4
merge r13489 from cpstrnew branch by florian:
|
14 năm trước cách đây |
ncgld.pas
|
452414e1a7
- removed cg.g_indirect_sym_load() calls from pass_generate_code; this
|
13 năm trước cách đây |
ncgmat.pas
|
8d960cb608
+ implementation of shifting operations for avr
|
14 năm trước cách đây |
ncgmem.pas
|
452414e1a7
- removed cg.g_indirect_sym_load() calls from pass_generate_code; this
|
13 năm trước cách đây |
ncgobjc.pas
|
4cf5e36ce7
compiler:
|
14 năm trước cách đây |
ncgopt.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 năm trước cách đây |
ncgrtti.pas
|
22dd93858d
* don't try to write rtti for fields in Pascal records/classes/objects/...
|
13 năm trước cách đây |
ncgset.pas
|
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
|
15 năm trước cách đây |
ncgutil.pas
|
481b3d99a9
* just like Darwin and Classic Mac OS, AIX uses the system crt* files and
|
13 năm trước cách đây |
ncnv.pas
|
26f66897cd
compiler:
|
14 năm trước cách đây |
ncon.pas
|
d1acb76df8
* don't replace "expr1 or expr1" or "expr1 and expr1" with just "expr1"
|
13 năm trước cách đây |
nflw.pas
|
6cb6569d51
* Set pi_uses_exceptions flag when creating/firstpassing ttryexceptnode or ttryfinallynode, not when parsing try statements. It ensures that procedures with exception handling nodes created by compiler (constructors in the first place, but also for..in loops with TObject iterators, etc.) are handled the same way as ones containing exception nodes from user code.
|
13 năm trước cách đây |
ninl.pas
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
nld.pas
|
26754a3f9f
* fully compare typenodes and rttinodes in their docompare() methods
|
13 năm trước cách đây |
nmat.pas
|
7101151b5c
Avoid internal error 2002042430 and check overloading before calling simplify method
|
13 năm trước cách đây |
nmem.pas
|
284210ad48
* hardcode offset of the ISA field in Objective-C (meta)classes to be
|
13 năm trước cách đây |
nobj.pas
|
429af6f40b
* nobj.pas, finished refactoring VMT generation code, now all child structures except RTTI are written to same data section with VMT itself and their labels are local (since child structures are accessible only through VMT, smartlinking them into different sections is useless).
|
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
|
eedb5c89de
* part of r20140, forgot to commit
|
13 năm trước cách đây |
nopt.pas
|
c1866d5c17
compiler:
|
14 năm trước cách đây |
nset.pas
|
d35d1ed357
+ initial support for pascal booleans with sizes 2, 4 and 8
|
14 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
|
06192a8137
Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref.
|
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
|
6432c82c01
* don't pass property as var-parameter to val()
|
13 năm trước cách đây |
ogcoff.pas
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 năm trước cách đây |
ogelf.pas
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
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
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
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
|
ffbf1a7331
* Avoid pointer typecast warning
|
14 năm trước cách đây |
optdead.pas
|
909f99b4c7
* code symbols start with a dot on AIX just like on linux/ppc64
|
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
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
optloop.pas
|
092153e7ad
* handle unrolling of for ... downto ... correctly, resolves #15668
|
15 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
|
0c62133d38
* patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740
|
14 năm trước cách đây |
owbase.pas
|
96e8e89e16
* write error code if an object file cannot be created
|
13 năm trước cách đây |
parabase.pas
|
dc70db9402
* parameter passing support for AIX:
|
13 năm trước cách đây |
paramgr.pas
|
dc70db9402
* parameter passing support for AIX:
|
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
|
8c9ad67682
+ tcgexitnode,tcgbreaknode,tcgcontinuenode: added possibility to generate specialized code for leaving unwind-protected regions.
|
13 năm trước cách đây |
pbase.pas
|
adceaf438c
reintegrate paul/namespaces branch into trunk:
|
14 năm trước cách đây |
pdecl.pas
|
79a77ae7d6
+ in_generic for testing if currently a generic declaration/definition is parsed/record
|
13 năm trước cách đây |
pdecobj.pas
|
a28a9a9521
* pdecobj.pas, object_dec:
|
13 năm trước cách đây |
pdecsub.pas
|
f4af507321
* inline is only a hint to the compiler which might be ignored so throw only a hint and not a warning if subroutine cannot be inlined
|
13 năm trước cách đây |
pdecvar.pas
|
57908f528b
* AIX-specific struct alignment rules
|
13 năm trước cách đây |
pexports.pas
|
3589f90cf8
* also show the valid bounds in most cases when signalling a range check
|
13 năm trước cách đây |
pexpr.pas
|
a1f9055978
* formatting
|
13 năm trước cách đây |
pgenutil.pas
|
ef10ce3bd0
* pgenutil.pas, generate_specialization:
|
13 năm trước cách đây |
pinline.pas
|
fecafd8bb7
* unified formatting
|
13 năm trước cách đây |
pmodules.pas
|
d545a72f1a
+ lnfogdb unit that can use gdb to symbolicate backtraces on unix targets
|
13 năm trước cách đây |
pp.lpi
|
1f154028da
* proper title value
|
13 năm trước cách đây |
pp.pas
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
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
|
28036ed068
* fix some mips compiler issues, system unit compilation is getting forward
|
13 năm trước cách đây |
ppcmipsel.lpi
|
4fd2aa297a
Adds mipsel lazarus project
|
15 năm trước cách đây |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
16 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
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
ppx86_64.lpi
|
1f154028da
* proper title value
|
13 năm trước cách đây |
procinfo.pas
|
bba4b02eb2
* use r7 instead of r11 as frame pointer on Darwin/iOS, and make sure r7
|
13 năm trước cách đây |
pstatmnt.pas
|
1f9d8420b6
* set correct fileinfo for the asmnodes (so that the start fileinfo of
|
13 năm trước cách đây |
psub.pas
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
psystem.pas
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
ptconst.pas
|
7fe6c0d95d
* handle currency constants correctly on non i386 platforms if they are given as integer constant, resolves #21091
|
13 năm trước cách đây |
ptype.pas
|
9fcff238f1
* create and push array def before the array range is parsed, this allows generic parameters to be used in the range definition, resolves #21592
|
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
|
97559ea92a
* Define MAX_OPER_X to avoid warnings about array index past maximum value
|
14 năm trước cách đây |
regvars.pas
|
1c01d52ea6
* Improvements of tprocinfo class:
|
14 năm trước cách đây |
rescmn.pas
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 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
|
6211a83865
* write variable locations of 64 bit integer values on 32 bit targets correctly
|
14 năm trước cách đây |
scandir.pas
|
7aa3b99fb5
+ -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses
|
13 năm trước cách đây |
scanner.pas
|
1c27730c8c
* Give debug information once for each conditional directive
|
13 năm trước cách đây |
script.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 năm trước cách đây |
switches.pas
|
d707d38ea1
* Fix double WARN infinite loop
|
14 năm trước cách đây |
symbase.pas
|
f7f357f18e
* symconst.pas:
|
14 năm trước cách đây |
symconst.pas
|
bd19a16be9
Add support for Default() intrinsic. For now this is only (fully) supported
|
13 năm trước cách đây |
symdef.pas
|
dd70debe80
* records containing managed types are not "regable", resolves #21674
|
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
|
bacdd8be81
* don't ever mark the function result as vs_initialised, also not when
|
13 năm trước cách đây |
symtable.pas
|
57908f528b
* AIX-specific struct alignment rules
|
13 năm trước cách đây |
symtype.pas
|
310c396cfc
compiler: add owner hierarchy prefix for mangled name of parameter def to prevent asm symbols collision (issue #0020940)
|
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
|
273b90fc37
+ AIX assembler writer
|
13 năm trước cách đây |
systems.pas
|
a9220ffd2a
+ systems_dotted_function_names set that holds targets using dotted function
|
13 năm trước cách đây |
tgobj.pas
|
e95bf26148
* avr stackframe generation improved
|
14 năm trước cách đây |
tokens.pas
|
005795495d
merge r17552 from cpstrnew branch by inoussa:
|
14 năm trước cách đây |
verbose.pas
|
2b4e2dc164
* Fix ChangeMessageVerbosity by adingd a recordpendingmessagestate call
|
14 năm trước cách đây |
version.pas
|
38ecd5371f
Add mips and mipsel source_cpu_string
|
13 năm trước cách đây |
widestr.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 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 |