.. |
alpha
|
515774b864
* merged armthum branch
|
il y a 16 ans |
arm
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
avr
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
html
|
fa0d3d79e0
no message
|
il y a 23 ans |
i386
|
34ffb184a8
* MASM and NASM assembler writers, added check for InlineLevel>0 so it suppresses entire source file processing, not just output of source lines. Without this, auto-generated instructions cause output of bogus line information. GAS writer already has similar check.
|
il y a 14 ans |
ia64
|
5acf377e31
* enable node cse for all cpus as level 2 optimization
|
il y a 15 ans |
m68k
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
mips
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
msg
|
ce93333bda
* fixed end of LaTeX environment after r16574 (mantis #18286)
|
il y a 14 ans |
powerpc
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
powerpc64
|
446eacaf47
* another compilation failure due to cleanup of changes to r16272
|
il y a 15 ans |
ppcgen
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
sparc
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
systems
|
1f61b5b30c
* reverted the rtl patches from r14184, because they cause an endless
|
il y a 14 ans |
utils
|
4f274b157c
compiler: move objectoptions to tabstractrecorddef because it will be needed for records too
|
il y a 14 ans |
vis
|
b6e4896805
* small typo corrections by Adriaan Van Os (mantis #15652)
|
il y a 15 ans |
x86
|
34ffb184a8
* MASM and NASM assembler writers, added check for InlineLevel>0 so it suppresses entire source file processing, not just output of source lines. Without this, auto-generated instructions cause output of bogus line information. GAS writer already has similar check.
|
il y a 14 ans |
x86_64
|
b317139006
compiler: fix compilation problems caused by tprocdef._class -> tprocdef.struct rename which was found by make fullcycle
|
il y a 14 ans |
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
il y a 16 ans |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
il y a 19 ans |
Makefile
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
il y a 15 ans |
Makefile.fpc
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
il y a 16 ans |
aasmbase.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
aasmdata.pas
|
d1ed076618
* changed r16080 so that global debug labels are only created on linux
|
il y a 15 ans |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
il y a 18 ans |
aasmtai.pas
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
il y a 15 ans |
aggas.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
aopt.pas
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
il y a 15 ans |
aoptbase.pas
|
f97730f73f
* use labelCanBeSkipped as used by i386 in generic optimizer code too
|
il y a 16 ans |
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
il y a 19 ans |
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
il y a 16 ans |
aoptobj.pas
|
666b4e2469
* fixed range errors in label bookkeeping that caused too much memory to be
|
il y a 15 ans |
asmutils.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
il y a 15 ans |
assemble.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
browcol.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
il y a 25 ans |
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
il y a 16 ans |
ccharset.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cclasses.pas
|
c072eb5a34
* fixed growing a tbitset when adding an element whose index equals the
|
il y a 15 ans |
cfidwarf.pas
|
23ff1e0681
* fix error in cfidwarf rev 16062 for non-windows systems
|
il y a 15 ans |
cfileutl.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
cg64f32.pas
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
il y a 15 ans |
cgbase.pas
|
f302fcdc98
+ TSubRegisterSet definition forgotten to commit in r15952
|
il y a 15 ans |
cgobj.pas
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
il y a 15 ans |
cgutils.pas
|
f13f6627c4
* moved use_fixed_stack from cgutils to a method in paramgr so it can
|
il y a 15 ans |
cmsgs.pas
|
1ef53ca590
compiler: remove unused variables (reduce hints)
|
il y a 15 ans |
comphook.pas
|
a8381c8b32
fpc: compiler:
|
il y a 15 ans |
compiler.pas
|
34227e811d
+ patch by Sven Barth to add native NT rtl support to the compiler, resolves #14886
|
il y a 15 ans |
compinnr.inc
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
il y a 15 ans |
comprsrc.pas
|
3cd29858ba
compiler, utils: pass tlb resources to fpcres
|
il y a 15 ans |
constexp.pas
|
04606982ac
* fixed evaluation of "mod" operator for tconstexprint with signed operands
|
il y a 15 ans |
cp1251.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cp437.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cp850.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cp866.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cp8859_1.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
cp8859_5.pas
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
il y a 17 ans |
crefs.pas
|
851b00f8e9
* more properties fixed
|
il y a 16 ans |
cresstr.pas
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
il y a 15 ans |
cstreams.pas
|
71193c0f2c
* fixed bootstrapping with 2.0.4
|
il y a 18 ans |
cutils.pas
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
il y a 16 ans |
dbgbase.pas
|
915c412ae3
compiler: generate debug info for record methods:
|
il y a 14 ans |
dbgdwarf.pas
|
915c412ae3
compiler: generate debug info for record methods:
|
il y a 14 ans |
dbgstabs.pas
|
915c412ae3
compiler: generate debug info for record methods:
|
il y a 14 ans |
defcmp.pas
|
c8115921f1
* fixed comment typo
|
il y a 14 ans |
defutil.pas
|
b4ac714201
* defutil.pas: added UnicodeString to automatable types, fixes compilation of webtbs/tw2649.pp after r16360. However it requires RTL support similar to one for AnsiString to be complete.
|
il y a 14 ans |
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
il y a 16 ans |
expunix.pas
|
617e1b9b10
* handle i386/x86_64 solaris pic as for linux
|
il y a 15 ans |
finput.pas
|
8dbc728926
* changed InputFileBufSize from 32kb to 32kb+1byte, because the last
|
il y a 16 ans |
fmodule.pas
|
ba75daa50d
compiler: change find_module_from_symtable to support not only unit symtables but also other symtables with valid moduleid (fixes bug #0016090)
|
il y a 14 ans |
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
il y a 17 ans |
fpcdefs.inc
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
il y a 15 ans |
fppu.pas
|
de51c4734c
* fixed searching for the 8-character variant of already compiled
|
il y a 15 ans |
gendef.pas
|
caf0096877
* enabled version and description directive for all windows
|
il y a 16 ans |
globals.pas
|
726ea27bc0
compiler:
|
il y a 14 ans |
globtype.pas
|
726ea27bc0
compiler:
|
il y a 14 ans |
htypechk.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
impdef.pas
|
f1067607b6
+ workaround for non-working dircache on morphos/amiga
|
il y a 18 ans |
import.pas
|
bf1c390027
* refactor import library generation
|
il y a 19 ans |
link.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
il y a 16 ans |
macho.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
il y a 15 ans |
machoutils.pas
|
28cd8271c9
* initial version of internal Mach-O/i386 assembler by Dmitry Boyarintsev
|
il y a 15 ans |
msgidx.inc
|
d1026bb052
compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records
|
il y a 14 ans |
msgtxt.inc
|
d1026bb052
compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records
|
il y a 14 ans |
nadd.pas
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
il y a 15 ans |
nbas.pas
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
il y a 15 ans |
ncal.pas
|
742b0bb686
compiler: partly revert r16560 and disable (at least temporary) constructors in records
|
il y a 14 ans |
ncgadd.pas
|
0e96a159c8
* enabled pushing (x87) fpu registers in case too few might be available
|
il y a 15 ans |
ncgbas.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
ncgcal.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
ncgcnv.pas
|
97f9157a7a
* convert LOC_FLAGS/LOC_JUMP to cbool value in bool_to_bool conversion,
|
il y a 15 ans |
ncgcon.pas
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
il y a 15 ans |
ncgflw.pas
|
65ab1e820b
* Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
|
il y a 15 ans |
ncginl.pas
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
il y a 15 ans |
ncgld.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
ncgmat.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
ncgmem.pas
|
65ab1e820b
* Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
|
il y a 15 ans |
ncgobjc.pas
|
b084d70ae4
compiler: cleanup - remove unused variables
|
il y a 15 ans |
ncgopt.pas
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
il y a 16 ans |
ncgrtti.pas
|
cd1f8e14f4
* TRTTIWriter improvements:
|
il y a 14 ans |
ncgset.pas
|
749e791768
* fixed in-code for big endian systems and smallsets < 4 bytes
|
il y a 16 ans |
ncgutil.pas
|
3307d98c40
- Revert micro-exe mode for now.
|
il y a 15 ans |
ncnv.pas
|
331a72c8d6
* ncnv.pas, insert_varargstypeconv(): Do not cast a string literal to AnsiString if it has been already casted to Wide/UnicodeString, resolves #18266.
|
il y a 14 ans |
ncon.pas
|
ba700ad2ff
* Improvements to Dispatch call handling:
|
il y a 14 ans |
nflw.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
ninl.pas
|
8ca3c8301b
* don't convert second argument of inc/dec to sinttype when inc/dec are compiled with r+ or q+, fixes code generation for inc(<int64>,<int64>); on 32 bit targets
|
il y a 15 ans |
nld.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
nmat.pas
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
il y a 15 ans |
nmem.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
nobj.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
nobjc.pas
|
0dcedf3799
* do not crash but give a fatal error when using Objective-Pascal code
|
il y a 15 ans |
node.pas
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
il y a 15 ans |
nopt.pas
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
il y a 18 ans |
nset.pas
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
il y a 15 ans |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
il y a 20 ans |
nutils.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
objcdef.pas
|
cec5843f95
* renamed objcdef.addencodedtype to objcaddencodedtype for consistency
|
il y a 14 ans |
objcgutl.pas
|
bcc836f1b0
* put the RTTI for optional protocol methods in the correct section for
|
il y a 15 ans |
objcutil.pas
|
cec5843f95
* renamed objcdef.addencodedtype to objcaddencodedtype for consistency
|
il y a 14 ans |
ogbase.pas
|
292e85a59a
* Partial fix for i386 linux PIC code generation
|
il y a 15 ans |
ogcoff.pas
|
fd2b777435
* ogcoff.pas:
|
il y a 14 ans |
ogelf.pas
|
d2939bce3d
* i386 _GLOBAL_OFFSET_TABLE_ label special treatment moved to taicpu.pass2
|
il y a 15 ans |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
il y a 19 ans |
ogmacho.pas
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
il y a 15 ans |
ogmap.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
il y a 17 ans |
optbase.pas
|
49f9695cf5
* handle short boolean evaluation correctly when doing node cse
|
il y a 15 ans |
optcse.pas
|
7199ac4ad7
+ apply cse on load parent frame pointer nodes
|
il y a 15 ans |
optdead.pas
|
1597aac6d2
* first search for gnm and only then for nm
|
il y a 16 ans |
optdfa.pas
|
9955e6b2bf
* dfa fixes by Sergei Gorelkin, resolve #15402
|
il y a 15 ans |
options.pas
|
142e42bd81
o NativeNT target patch by Sven Barth, resolves with r16553 and r16554 #18195
|
il y a 14 ans |
optloop.pas
|
092153e7ad
* handle unrolling of for ... downto ... correctly, resolves #15668
|
il y a 15 ans |
opttail.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
il y a 17 ans |
optvirt.pas
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
il y a 15 ans |
owar.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
il y a 17 ans |
owbase.pas
|
5e11e697b4
* Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers.
|
il y a 17 ans |
parabase.pas
|
f634ef6640
+ Workaround for IE2010053115 internal errors while writing PPU with explicitparaloc functions.
|
il y a 15 ans |
paramgr.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
parser.pas
|
d30952b408
* patch by Aleksa Todorovic which adds the ability to reference current generic class. Each reference to current generic class is "translated" to appropriate specialization of that generic class. There are two tests as part of the patch to test that it works. The patch, also, rejects declaring generic inside another generic. 0010479 is easy to implement with this patch applied, resolves #11777
|
il y a 14 ans |
pass_1.pas
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
il y a 15 ans |
pass_2.pas
|
f54ea1e9f9
* fix compilation with -dEXTDEBUG
|
il y a 16 ans |
pbase.pas
|
668cd1f3c0
compiler: change check for current in try_consume_unitsym - don't use current_unit in check because specialize code does not replace this variable (fixes bug #0015591)
|
il y a 14 ans |
pdecl.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
pdecobj.pas
|
d1026bb052
compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records
|
il y a 14 ans |
pdecsub.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
pdecvar.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
pexports.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
pexpr.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
pinline.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
pmodules.pas
|
7852295f26
compiler: start parsing of record constructors and destructors:
|
il y a 14 ans |
pp.lpi
|
0085c22c59
- NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757)
|
il y a 15 ans |
pp.pas
|
6e8a6790d1
+ FPC_ARMEB and CPUARMEB similiar to FPC_ARMEL and CPUARMEL
|
il y a 16 ans |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
il y a 23 ans |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
il y a 24 ans |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
il y a 23 ans |
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
ppcarm.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
ppcavr.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
ppcmipsel.lpi
|
4fd2aa297a
Adds mipsel lazarus project
|
il y a 15 ans |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
il y a 19 ans |
ppu.pas
|
4f274b157c
compiler: move objectoptions to tabstractrecorddef because it will be needed for records too
|
il y a 14 ans |
ppx86_64.lpi
|
ab217ca748
* lpi version increased
|
il y a 16 ans |
procinfo.pas
|
f13f6627c4
* moved use_fixed_stack from cgutils to a method in paramgr so it can
|
il y a 15 ans |
pstatmnt.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
psub.pas
|
d1026bb052
compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/extended_records
|
il y a 14 ans |
psystem.pas
|
26cef34005
compiler:
|
il y a 14 ans |
ptconst.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
ptype.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
raatt.pas
|
025ec34e4d
+ "CExtended" type that is the same as "extended", but conforming to the
|
il y a 15 ans |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
il y a 19 ans |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
il y a 19 ans |
rautils.pas
|
56bf42de57
compiler: implement record methods and class methods:
|
il y a 14 ans |
regvars.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
rescmn.pas
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
il y a 17 ans |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
il y a 20 ans |
rgobj.pas
|
b127fc154a
* Fixed spell error revealed by lintian.
|
il y a 15 ans |
scandir.pas
|
0085c22c59
- NaN floating point constants do not anymore cause an error when $Q or $R is active (resolves #16315 and #14757)
|
il y a 15 ans |
scanner.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
script.pas
|
446e2161ce
+ Made a single Amiga/MorphOS-specific PathConv import to cfileutl.pas, instead of importing it every single place it is needed.
|
il y a 16 ans |
switches.pas
|
a8381c8b32
fpc: compiler:
|
il y a 15 ans |
symbase.pas
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
il y a 16 ans |
symconst.pas
|
b1a6ec532d
* fix bootstrapping with 2.4.2
|
il y a 14 ans |
symdef.pas
|
bf3c098c18
compiler: check that records methods have implementation too. previously check worked only for some object types
|
il y a 14 ans |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
il y a 20 ans |
symsym.pas
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
il y a 15 ans |
symtable.pas
|
22ddd23d03
compiler: fix error in overloaded_names array. "In" operator has "is" name and vice versa. Add token in comment for each overloaded_names entry to prevent similar errors in future.
|
il y a 14 ans |
symtype.pas
|
ff1520ab8b
compiler: add enumsymtable case to FindUnitSymtable helper
|
il y a 15 ans |
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
il y a 18 ans |
systems.pas
|
1c5a3b6bf0
o patch by Graeme Geldenhuys
|
il y a 15 ans |
tgobj.pas
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
il y a 17 ans |
tokens.pas
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
il y a 14 ans |
verbose.pas
|
43846ca8c9
* force always printing absolute paths when using -vb (mantis #15783)
|
il y a 15 ans |
version.pas
|
8bd552b7b3
* version 2.5.1
|
il y a 16 ans |
widestr.pas
|
45d25bbe77
* fixed storing/loading widestring constant nodes into/from ppu files
|
il y a 15 ans |
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
|
il y a 16 ans |
wpobase.pas
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
il y a 15 ans |
wpoinfo.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
il y a 15 ans |