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