.. |
alpha
|
ff5f311b34
- removed no more used constants
|
преди 14 години |
arm
|
862f9dacea
* handle int_to_bool for qwordbools correctly on arm
|
преди 13 години |
avr
|
0e7e45d423
* avoid warnings in the avr code generator
|
преди 13 години |
generic
|
3017132268
* Remove triple sources
|
преди 14 години |
html
|
fa0d3d79e0
no message
|
преди 23 години |
i386
|
e11c880b1e
x86 assembler improvements:
|
преди 14 години |
ia64
|
5acf377e31
* enable node cse for all cpus as level 2 optimization
|
преди 15 години |
m68k
|
33800a0b59
* Avoid warnings and add create_varargs_paraloc_info method
|
преди 14 години |
mips
|
dd266f262c
* Remove obsolete mips files
|
преди 14 години |
msg
|
ea8ae7c867
* update of Portuguese compiler message file by Marcelo B Paula, resolves #20963
|
преди 13 години |
powerpc
|
f5568b86e6
+ support for OP_NOT and OP_NEG in a_op64_reg_reg() (required since
|
преди 13 години |
powerpc64
|
aa529b0705
* fix fullcycle after -Sew for the compiler was introduced
|
преди 13 години |
ppcgen
|
8319972722
Override abstract method to abvoid warning at compilation time and suppress warning about macos_direct_globals constant
|
преди 14 години |
sparc
|
44f8bb35b7
Override abstract method to abvoid warning at compilation time
|
преди 14 години |
systems
|
7070fef055
* patch by Jeppe Johansen to fix postprocessexecutable for the embedded target if host and target OS have different endianess, resolves #20926
|
преди 13 години |
utils
|
887f43f084
*Use newly generated fpcmkcfg binary if available
|
преди 13 години |
vis
|
ff5f311b34
- removed no more used constants
|
преди 14 години |
x86
|
c4a5499d2a
* handle flag to reg./ref. conversion correctly for boolean64
|
преди 13 години |
x86_64
|
fffa4a35a0
* x86_64: Don't waste time initializing/finalizing saved_standard_registers and saved_mm_registers arrays on every procedure. Initialize once, reinitialize if target system happens to change, and let finalization happen implicitly on shutdown.
|
преди 13 години |
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
преди 16 години |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
преди 19 години |
Makefile
|
957c819035
* don't try to build a native compiler for arm-gba
|
преди 13 години |
Makefile.fpc
|
957c819035
* don't try to build a native compiler for arm-gba
|
преди 13 години |
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
преди 16 години |
aasmbase.pas
|
cf0d808708
+ avr assemblers do not convert automatically cond. branches with too large jump distances into an unconditional branch and a reverse condition branch, so fpc does this now
|
преди 14 години |
aasmdata.pas
|
4cf5e36ce7
compiler:
|
преди 14 години |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
преди 18 години |
aasmtai.pas
|
9375945082
* toper.val : aint => tcgint, needed at least for avr
|
преди 13 години |
aggas.pas
|
3a6fb7c9ef
- removed stray if-statement
|
преди 13 години |
aopt.pas
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
преди 15 години |
aoptbase.pas
|
f97730f73f
* use labelCanBeSkipped as used by i386 in generic optimizer code too
|
преди 16 години |
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
преди 19 години |
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
преди 16 години |
aoptobj.pas
|
4868b09844
* patch by alexvin to replace $ifopt by $push/$pop, resolves #20332
|
преди 14 години |
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 години |
assemble.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
browcol.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
преди 15 години |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
преди 25 години |
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
преди 16 години |
ccharset.pas
|
a6d01c09aa
* make compiler compilable with 2.4.4 rtl
|
преди 14 години |
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 години |
cfidwarf.pas
|
23ff1e0681
* fix error in cfidwarf rev 16062 for non-windows systems
|
преди 15 години |
cfileutl.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
cg64f32.pas
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
преди 15 години |
cgbase.pas
|
fcd3872d88
+ introduction of tcgint
|
преди 14 години |
cgobj.pas
|
8c9ad67682
+ tcgexitnode,tcgbreaknode,tcgcontinuenode: added possibility to generate specialized code for leaving unwind-protected regions.
|
преди 14 години |
cgutils.pas
|
4f82149dbd
* aint -> asizeint change
|
преди 14 години |
cmsgs.pas
|
aba10cd184
compiler:
|
преди 14 години |
comphook.pas
|
bbed546f56
* make code and data size in status independent of target alu size
|
преди 14 години |
compiler.pas
|
562961fd42
* catch EOSError, EIOError and IOutOfMemory exceptions inside the compiler
|
преди 14 години |
compinnr.inc
|
8e7f39f176
* constant evaluation of ror/rol if they are internally handled, resolves #6300
|
преди 14 години |
comprsrc.pas
|
ec8c7b4888
+ when compiling for Darwin/ARM, pass the subarchitecture to the linker.
|
преди 14 години |
constexp.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
cp1251.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp1252.pp
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp437.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp850.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp866.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp8859_1.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cp8859_5.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
cpid.pas
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
преди 14 години |
crefs.pas
|
851b00f8e9
* more properties fixed
|
преди 16 години |
cresstr.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
cstreams.pas
|
f79dc85033
* typo fixed
|
преди 13 години |
cutils.pas
|
cd644c4ecb
* VER2_0 overleft removed
|
преди 13 години |
cwindirs.pp
|
0bdd15e0da
+ added cwindirs for the time being to the compiler dir till a release with windirs in the rtl is released
|
преди 14 години |
dbgbase.pas
|
de21de2024
compiler: implement delphi like namespaces
|
преди 14 години |
dbgdwarf.pas
|
bbbc85bbf6
* Use DW_TAG_class_type for classes instead of DW_TAG_structure_type
|
преди 14 години |
dbgstabs.pas
|
f1f0cb033a
* move ReplaceForbiddenChars to cpubase of avr so it can be used in dbgstabs as well
|
преди 14 години |
defcmp.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
defutil.pas
|
930883edf6
* also report currency as automatable on non-x87 platforms
|
преди 13 години |
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
преди 16 години |
expunix.pas
|
617e1b9b10
* handle i386/x86_64 solaris pic as for linux
|
преди 15 години |
finput.pas
|
d21bbc4548
compiler: reduce amount of hints and warnings
|
преди 14 години |
fmodule.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
преди 17 години |
fpcdefs.inc
|
f7adaef12a
* defined cpu32bit for mips
|
преди 13 години |
fppu.pas
|
8a8db0a822
compiler: pass both modulename and filename to tmodule.create. extract modulename from filename if modulename is not passed (probably fix an error with asm/obj filename appeared after the namespace branch merge).
|
преди 14 години |
gendef.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
globals.pas
|
e0fecf5332
compiler: revert r19358. As stated by Florian, compiler should be able to compile with the latest RTL.
|
преди 14 години |
globtype.pas
|
21ac5dfb3b
compiler: output ansistring constants in explicit codepage if codepage is explicitly defined using either $codepage directive or compiler switch or for SystemCodepage modeswitch
|
преди 14 години |
htypechk.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
преди 14 години |
impdef.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
import.pas
|
bf1c390027
* refactor import library generation
|
преди 19 години |
link.pas
|
5d6a7dc03d
+ TExternalLinker.CatFileContent method and tf_no_backquote_support tsystemflags enum value
|
преди 14 години |
macho.pas
|
814658847e
* fixed comments for some comments, they were offset by one line (patch by
|
преди 14 години |
machoutils.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
преди 14 години |
msgidx.inc
|
031eb4d51c
compiler: fix 'class class' message
|
преди 13 години |
msgtxt.inc
|
031eb4d51c
compiler: fix 'class class' message
|
преди 13 години |
nadd.pas
|
e2b5ba756d
* when comparing two boolean values, convert both to pasbool8 so
|
преди 13 години |
nbas.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
преди 14 години |
ncal.pas
|
84bf45f0e2
* give an error when trying to call an interface/protocol/category method
|
преди 14 години |
ncgadd.pas
|
1bb9a3b3d7
* fixed generic code for subtracting one set from another if both are
|
преди 14 години |
ncgbas.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
преди 15 години |
ncgcal.pas
|
b1cbf30a94
* Managed types passed to out formal parameters must be completely cleaned (decrementing refcount is not enough) at caller side, because callee side doesn't know their actual type and cannot initialize them. Resolves #20962.
|
преди 13 години |
ncgcnv.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
преди 14 години |
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.
|
преди 14 години |
ncgflw.pas
|
fa98e0523d
* Safecall handling: forgot to free cgpara before doing the call, fixed.
|
преди 13 години |
ncginl.pas
|
27538f21a4
merge r13489 from cpstrnew branch by florian:
|
преди 14 години |
ncgld.pas
|
fd07f51f35
* handle LOC_JUMP correctly for 64 bit boolean assignments
|
преди 13 години |
ncgmat.pas
|
8d960cb608
+ implementation of shifting operations for avr
|
преди 14 години |
ncgmem.pas
|
4cf5e36ce7
compiler:
|
преди 14 години |
ncgobjc.pas
|
4cf5e36ce7
compiler:
|
преди 14 години |
ncgopt.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
преди 16 години |
ncgrtti.pas
|
22dd93858d
* don't try to write rtti for fields in Pascal records/classes/objects/...
|
преди 13 години |
ncgset.pas
|
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
|
преди 16 години |
ncgutil.pas
|
3b32e6986b
* fixed maketojumpbool() for 32 bit targets when used with a
|
преди 13 години |
ncnv.pas
|
26f66897cd
compiler:
|
преди 14 години |
ncon.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
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 години |
ninl.pas
|
c1866d5c17
compiler:
|
преди 14 години |
nld.pas
|
7ec6201fb3
* mark label as used if address is taken
|
преди 13 години |
nmat.pas
|
3b8ae840c1
* avoid range check errors when inlining not-nodes (mantis #21029)
|
преди 13 години |
nmem.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
nobj.pas
|
25bf0012f2
* When the interface method mapping is present, being unable to find the implementing procedure using the mapped name is a error condition. No attempt to find implementing procedure using symbol name should be made in this case. Resolves #19591.
|
преди 14 години |
nobjc.pas
|
0dcedf3799
* do not crash but give a fatal error when using Objective-Pascal code
|
преди 15 години |
node.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
преди 14 години |
nopt.pas
|
c1866d5c17
compiler:
|
преди 14 години |
nset.pas
|
d35d1ed357
+ initial support for pascal booleans with sizes 2, 4 and 8
|
преди 14 години |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
преди 20 години |
nutils.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
преди 14 години |
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 години |
objcgutl.pas
|
40a9762ac6
* objcprotocol symbols have to be weak in the non-fragile abi to prevent
|
преди 13 години |
objcutil.pas
|
cec5843f95
* renamed objcdef.addencodedtype to objcaddencodedtype for consistency
|
преди 14 години |
ogbase.pas
|
6280ee2eed
* Changed attributes of .pdata section so it is smart-linkable on x86_64.
|
преди 14 години |
ogcoff.pas
|
0b16c3565a
* Don't reject IMAGE_REL_ARM_SECREL relocations, Mantis #20467
|
преди 14 години |
ogelf.pas
|
98c7a5e4b0
* Enable internal elf writer for freebsd x86_64 target
|
преди 14 години |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
преди 19 години |
ogmacho.pas
|
f328b6d635
+ user section type
|
преди 14 години |
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 години |
ognlm.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
преди 14 години |
optbase.pas
|
49f9695cf5
* handle short boolean evaluation correctly when doing node cse
|
преди 15 години |
optcse.pas
|
ffbf1a7331
* Avoid pointer typecast warning
|
преди 14 години |
optdead.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
optdfa.pas
|
5defdf86ba
* handle for-loops correctly if the limits contain the counter variable
|
преди 13 години |
options.pas
|
e0d7af703a
* proper feature handling for gba
|
преди 13 години |
optloop.pas
|
092153e7ad
* handle unrolling of for ... downto ... correctly, resolves #15668
|
преди 15 години |
opttail.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
преди 14 години |
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
преди 17 години |
optvirt.pas
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
преди 15 години |
owar.pas
|
0c62133d38
* patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740
|
преди 14 години |
owbase.pas
|
0c62133d38
* patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740
|
преди 14 години |
parabase.pas
|
fcd3872d88
+ introduction of tcgint
|
преди 14 години |
paramgr.pas
|
270fc39432
* An open array/array of const parameter passed by value and requiring a local copy on heap (currently all targets except non-Darwin i386 ones) should not be placed into register and should force procedure to have an implicit finally block.
|
преди 13 години |
parser.pas
|
6972947c6b
compiler: remove unused variable
|
преди 14 години |
pass_1.pas
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
преди 15 години |
pass_2.pas
|
8c9ad67682
+ tcgexitnode,tcgbreaknode,tcgcontinuenode: added possibility to generate specialized code for leaving unwind-protected regions.
|
преди 14 години |
pbase.pas
|
adceaf438c
reintegrate paul/namespaces branch into trunk:
|
преди 14 години |
pdecl.pas
|
a1ef0add65
When searching for the generic def of nested types inside specializations we first need to check local declarations inside the method if we are in one. Only then we may search inside the type's declaration. Fixes #20836 .
|
преди 13 години |
pdecobj.pas
|
4419dc3d34
Rebase to revision 19673
|
преди 13 години |
pdecsub.pas
|
20b1e3af78
Merging of generics branch of Sven Barth
|
преди 13 години |
pdecvar.pas
|
4419dc3d34
Rebase to revision 19673
|
преди 13 години |
pexports.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
преди 14 години |
pexpr.pas
|
20b1e3af78
Merging of generics branch of Sven Barth
|
преди 13 години |
pgenutil.pas
|
52a6699d55
Check whether the globalsymtable is not Nil before using it! Otherwise an access violation occurs when compiling a program that contains specializations.
|
преди 13 години |
pinline.pas
|
40f29ffd7a
* Generate direct order of indexes passed to fpc_dynarray_setlength at compile time, eliminates the need of reversing them at runtime (in DynArraySetLength).
|
преди 13 години |
pmodules.pas
|
c8e65c501a
* Don't optimize away implicit initialization/finalization procedures if corresponding clause is present in the source but is empty. Resolves #19701.
|
преди 13 години |
pp.lpi
|
8b0cb2c1d5
compiler:
|
преди 14 години |
pp.pas
|
7f5f552e4a
* Fix compilation by disabling warnings for unsupported MIN/MAXSTACKSIZE
|
преди 14 години |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
преди 23 години |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
преди 24 години |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
преди 23 години |
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
преди 16 години |
ppcarm.lpi
|
f629e3b4fb
* new version
|
преди 14 години |
ppcavr.lpi
|
645b6942d0
* version update
|
преди 14 години |
ppcmipsel.lpi
|
4fd2aa297a
Adds mipsel lazarus project
|
преди 15 години |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
преди 16 години |
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
преди 16 години |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
преди 19 години |
ppu.pas
|
4419dc3d34
Rebase to revision 19673
|
преди 13 години |
ppx86_64.lpi
|
4c403baa85
* new lpi version
|
преди 14 години |
procinfo.pas
|
b997094755
+ Generate unwind bytecode for function prologues on win64.
|
преди 14 години |
pstatmnt.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 години |
psub.pas
|
f8e921e478
* Fixed code generation for constructors compiled in {$implicitexeptions off} state, or having no implicit finally frame. Exit label and finalization code have to be placed before call to AfterConstruction, so exit statements do not jump over AfterConstruction, and overall control flow is the same as in default {$implicitexceptions on} state.
|
преди 13 години |
psystem.pas
|
c6ca9e5091
compiler:
|
преди 14 години |
ptconst.pas
|
f685d67647
compiler: correctly traverse record fields while generating record constant (bug #0020594)
|
преди 14 години |
ptype.pas
|
17a276aabc
* compiler\pdecl.pas:
|
преди 13 години |
raatt.pas
|
6a3fe72de9
+ Support .rva directive in AT&T reader. Put it into base class because it generally applies to all targets with COFF output, but enabled for Windows targets only (others need additional testing).
|
преди 14 години |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
преди 19 години |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
преди 19 години |
rautils.pas
|
97559ea92a
* Define MAX_OPER_X to avoid warnings about array index past maximum value
|
преди 14 години |
regvars.pas
|
1c01d52ea6
* Improvements of tprocinfo class:
|
преди 14 години |
rescmn.pas
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
преди 17 години |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
преди 20 години |
rgobj.pas
|
6211a83865
* write variable locations of 64 bit integer values on 32 bit targets correctly
|
преди 14 години |
scandir.pas
|
26f66897cd
compiler:
|
преди 14 години |
scanner.pas
|
4a79262728
* make asciinr string long enough for binary char constants as pointed out by Matti Kronman, resolves #20821
|
преди 13 години |
script.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
switches.pas
|
d707d38ea1
* Fix double WARN infinite loop
|
преди 14 години |
symbase.pas
|
f7f357f18e
* symconst.pas:
|
преди 14 години |
symconst.pas
|
4419dc3d34
Rebase to revision 19673
|
преди 13 години |
symdef.pas
|
5816f0951d
* fix alignment of sc80real on darwin
|
преди 13 години |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
преди 20 години |
symsym.pas
|
20b1e3af78
Merging of generics branch of Sven Barth
|
преди 13 години |
symtable.pas
|
4419dc3d34
Rebase to revision 19673
|
преди 13 години |
symtype.pas
|
79a96ab287
+ ttypesym.prettyname
|
преди 14 години |
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
преди 18 години |
systems.inc
|
4729b76ad9
Added forgotten include file
|
преди 14 години |
systems.pas
|
5d6a7dc03d
+ TExternalLinker.CatFileContent method and tf_no_backquote_support tsystemflags enum value
|
преди 14 години |
tgobj.pas
|
e95bf26148
* avr stackframe generation improved
|
преди 14 години |
tokens.pas
|
005795495d
merge r17552 from cpstrnew branch by inoussa:
|
преди 14 години |
verbose.pas
|
2b4e2dc164
* Fix ChangeMessageVerbosity by adingd a recordpendingmessagestate call
|
преди 14 години |
version.pas
|
043e9b2ec2
* Trunk version to 2.7.1
|
преди 14 години |
widestr.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
преди 14 години |
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 години |
wpobase.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
преди 14 години |
wpoinfo.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
преди 15 години |