.. |
alpha
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 tahun lalu |
arm
|
fbc77b74c2
* patch by Nico Erfurth to remove superfluouse moves
|
13 tahun lalu |
avr
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
generic
|
3017132268
* Remove triple sources
|
14 tahun lalu |
html
|
fa0d3d79e0
no message
|
23 tahun lalu |
i386
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ia64
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 tahun lalu |
jvm
|
8234a842e6
* fixed conversion of empty ansistring/widestring constants to pchar on
|
13 tahun lalu |
m68k
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
mips
|
0fa1bf27c1
+ tmipsaddnode.pass_1 setting expectloc correctly
|
13 tahun lalu |
msg
|
9f0fb9cf10
- removed "<<<<<<< HEAD" leftover from a conflicting merge
|
13 tahun lalu |
powerpc
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
powerpc64
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ppcgen
|
f2c82e32cd
- removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj
|
13 tahun lalu |
sparc
|
618a5e8e2e
* fixed operand order for AND-operation in smallset<=/=>smallset code
|
13 tahun lalu |
systems
|
6571b4d140
* Factored code to create internal link script for debug sections into a separate procedure.
|
13 tahun lalu |
utils
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
vis
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 tahun lalu |
x86
|
1579583484
* COMISD (and COMISS, too) instruction cannot have memory reference as destination, Mantis #22150.
|
13 tahun lalu |
x86_64
|
53c39d5420
* fixes peephole optimizer problems with -O3 on x86-64
|
13 tahun lalu |
COPYING.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 tahun lalu |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 tahun lalu |
Makefile
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
Makefile.fpc
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
README.txt
|
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
|
16 tahun lalu |
aasmbase.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
aasmdata.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 tahun lalu |
aasmtai.pas
|
be5a5d6ae6
- Removed redundant fillchar() calls, class instances are cleared on construction.
|
13 tahun lalu |
aggas.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
agjasmin.pas
|
9c0ec8ee8c
* part of r21120, forgot to commit
|
13 tahun lalu |
aopt.pas
|
8832a34b67
* fix reg. allocs even for procedures without labels
|
13 tahun lalu |
aoptbase.pas
|
d4c120cb34
* fix comment so it does not confuse lazarus
|
13 tahun lalu |
aoptcs.pas
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
13 tahun lalu |
aoptda.pas
|
1f6ec379de
* moved field definitions before method/property definitions (see mantis
|
16 tahun lalu |
aoptobj.pas
|
17dd362a5a
* white space
|
13 tahun lalu |
asmutils.pas
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 tahun lalu |
assemble.pas
|
dc03282cb7
+ Support assembling expressions ".long L2-L1" where label L1 belongs to the current objsection and L2 comes from any objsection. This is done using relative relocations and is compatible with GNU AS.
|
13 tahun lalu |
browcol.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 tahun lalu |
catch.pas
|
fd070544db
- disabled installation of SIGINT signal handler for Darwin, because
|
16 tahun lalu |
ccharset.pas
|
a6d01c09aa
* make compiler compilable with 2.4.4 rtl
|
14 tahun lalu |
cclasses.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
cfidwarf.pas
|
23ff1e0681
* fix error in cfidwarf rev 16062 for non-windows systems
|
15 tahun lalu |
cfileutl.pas
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 tahun lalu |
cg64f32.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
cgbase.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
cghlcpu.pas
|
e20639732f
+ cghlcpu unit with thlbasecgcpu class that overrides all abstract tcg
|
13 tahun lalu |
cgobj.pas
|
f2c82e32cd
- removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj
|
13 tahun lalu |
cgutils.pas
|
992cc352c6
* generalized handling of pointers to non-implicit pointer types:
|
14 tahun lalu |
cmsgs.pas
|
aba10cd184
compiler:
|
14 tahun lalu |
comphook.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
compiler.pas
|
462de0f5fd
+ AIX target definition and info for the compiler and ppudump
|
13 tahun lalu |
compinnr.inc
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
comprsrc.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
constexp.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 tahun lalu |
cp1251.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp1252.pp
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp437.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp850.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp866.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp8859_1.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cp8859_5.pas
|
73a084d662
* fixes bootstrapping with 2.6.0
|
14 tahun lalu |
cpid.pas
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
14 tahun lalu |
crefs.pas
|
851b00f8e9
* more properties fixed
|
16 tahun lalu |
cresstr.pas
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 tahun lalu |
cstreams.pas
|
f79dc85033
* typo fixed
|
13 tahun lalu |
cutils.pas
|
02413c8a57
* moved maybequoted() from cutils to cfileutl and let its behaviour vary
|
13 tahun lalu |
cwindirs.pp
|
0bdd15e0da
+ added cwindirs for the time being to the compiler dir till a release with windirs in the rtl is released
|
14 tahun lalu |
dbgbase.pas
|
813ebf08e3
* Avoid having current_debuginfo pointing to freed memory
|
13 tahun lalu |
dbgdwarf.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
dbgstabs.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
dbgstabx.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
defcmp.pas
|
ffe68ca284
* do not search overloaded assignment/conversion operators for internal
|
13 tahun lalu |
defutil.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
export.pas
|
6f3bace0f3
+ support for exporting Objective-C classes from dynamic libraries. It works
|
16 tahun lalu |
expunix.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
finput.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
fmodule.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
fpccrc.pas
|
793fd8fc09
* Add -Xg to help pages
|
17 tahun lalu |
fpcdefs.inc
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
fppu.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
gendef.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
globals.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
globtype.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
hlcg2ll.pas
|
f2c82e32cd
- removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj
|
13 tahun lalu |
hlcgobj.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
htypechk.pas
|
95b8b95c9c
* fixed (harmless) class cast error
|
13 tahun lalu |
impdef.pas
|
02413c8a57
* moved maybequoted() from cutils to cfileutl and let its behaviour vary
|
13 tahun lalu |
import.pas
|
bf1c390027
* refactor import library generation
|
19 tahun lalu |
link.pas
|
6571b4d140
* Factored code to create internal link script for debug sections into a separate procedure.
|
13 tahun lalu |
macho.pas
|
814658847e
* fixed comments for some comments, they were offset by one line (patch by
|
14 tahun lalu |
machoutils.pas
|
111d05c68f
o patch by Alexander Shishkin, resolves #20409
|
14 tahun lalu |
msgidx.inc
|
9f0fb9cf10
- removed "<<<<<<< HEAD" leftover from a conflicting merge
|
13 tahun lalu |
msgtxt.inc
|
9f0fb9cf10
- removed "<<<<<<< HEAD" leftover from a conflicting merge
|
13 tahun lalu |
nadd.pas
|
a2426178dc
* don't insert type conversions in add nodes if both arguments are constant
|
13 tahun lalu |
nbas.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
ncal.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
ncgadd.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncgbas.pas
|
cef61300ff
+ ttgobj.gethltemptyped() routine for allocating managed types with high level
|
14 tahun lalu |
ncgcal.pas
|
9bfb8b5d48
* fixed (currently harmless) error in r21287 that specified that the full
|
13 tahun lalu |
ncgcnv.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncgcon.pas
|
8282d6e37a
* do not create a global symbol in the middle of ansi/unicodestring
|
13 tahun lalu |
ncgflw.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncginl.pas
|
4a730bd053
* fixed source type for location_force_register() when loading second
|
13 tahun lalu |
ncgld.pas
|
78bb3e323a
* fixed source type information for values loaded in arrayconstructor after
|
13 tahun lalu |
ncgmat.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncgmem.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncgnstld.pas
|
4dee36b64b
* copy the implicit pointer rather than the contents of var/out/constref
|
14 tahun lalu |
ncgnstmm.pas
|
39adb3dfae
* fixed loading the nested framepointer when calling another nested
|
14 tahun lalu |
ncgobjc.pas
|
4cf5e36ce7
compiler:
|
14 tahun lalu |
ncgopt.pas
|
0e87627218
+ gethltemp() to allocate a temp specifying full type information even
|
14 tahun lalu |
ncgrtti.pas
|
a54e342060
+ Reduce the amount of RTTI by not generating 'init' information if it will end up being the same as the 'full' one (which is the case of most simple types). The new behavior can be customized for every tdef by overriding needs_separate_initrtti method.
|
13 tahun lalu |
ncgset.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 tahun lalu |
ncgutil.pas
|
2162df1802
* patch by Jeppe Johansen: fix gen_load_cgpara_loc for mips(el)
|
13 tahun lalu |
ncnv.pas
|
9e0184884e
* correctly change the signdness information of tordconstnodes that are
|
13 tahun lalu |
ncon.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
nflw.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
ngenutil.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
ngtcon.pas
|
eb7e192226
* support pointer constants as initialisation values for procvar typed
|
13 tahun lalu |
ninl.pas
|
562b968b16
* now that copy() expressions are only translated into calls during the
|
13 tahun lalu |
nld.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
nmat.pas
|
9e0184884e
* correctly change the signdness information of tordconstnodes that are
|
13 tahun lalu |
nmem.pas
|
11e9f95580
* fixed (not harmless) class cast error when indexing an array[orddef] using
|
13 tahun lalu |
nobj.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
nobjc.pas
|
0dcedf3799
* do not crash but give a fatal error when using Objective-Pascal code
|
15 tahun lalu |
node.pas
|
eedb5c89de
* part of r20140, forgot to commit
|
13 tahun lalu |
nopt.pas
|
8e3d7fe8d3
* fixed genmultistringadd() optimization for jvm and enabled it
|
13 tahun lalu |
nset.pas
|
d35d1ed357
+ initial support for pascal booleans with sizes 2, 4 and 8
|
14 tahun lalu |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
20 tahun lalu |
nutils.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
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 tahun lalu |
objcgutl.pas
|
40a9762ac6
* objcprotocol symbols have to be weak in the non-fragile abi to prevent
|
13 tahun lalu |
objcutil.pas
|
8525a30d9f
* don't generate a classClass call for objc loadvmtaddrnodes generated
|
13 tahun lalu |
ogbase.pas
|
8814f56081
* Fixed oso_debug section attribute being not preserved while reading/writing DJCOFF object files.
|
13 tahun lalu |
ogcoff.pas
|
8814f56081
* Fixed oso_debug section attribute being not preserved while reading/writing DJCOFF object files.
|
13 tahun lalu |
ogelf.pas
|
71c8b9cf8a
* ogelf.pas: cleaned up code that creates default sections.
|
13 tahun lalu |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 tahun lalu |
ogmacho.pas
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
13 tahun lalu |
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 tahun lalu |
ognlm.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
optbase.pas
|
49f9695cf5
* handle short boolean evaluation correctly when doing node cse
|
15 tahun lalu |
optcse.pas
|
ffbf1a7331
* Avoid pointer typecast warning
|
14 tahun lalu |
optdead.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
optdfa.pas
|
5defdf86ba
* handle for-loops correctly if the limits contain the counter variable
|
13 tahun lalu |
options.pas
|
7dbfd9dc81
* don't say a config file is empty if it only contains #define, #undef,
|
13 tahun lalu |
optloop.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
opttail.pas
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
14 tahun lalu |
optutils.pas
|
db196d76c2
+ strength reduction for array accesses inside for loops
|
17 tahun lalu |
optvirt.pas
|
daef2efa69
- removed tstoreddef.reset() and overrides, and the associated
|
15 tahun lalu |
owar.pas
|
0c62133d38
* patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740
|
14 tahun lalu |
owbase.pas
|
96e8e89e16
* write error code if an object file cannot be created
|
13 tahun lalu |
parabase.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
paramgr.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
parser.pas
|
6972947c6b
compiler: remove unused variable
|
14 tahun lalu |
pass_1.pas
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
15 tahun lalu |
pass_2.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
pbase.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
pdecl.pas
|
4312aa4e08
compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test
|
13 tahun lalu |
pdecobj.pas
|
dbc410de63
Allow the usage of a generic's name without type arguments inside of nested classes inside the generic. This fixes Mantis #19499, but also Mantis #18688.
|
13 tahun lalu |
pdecsub.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
pdecvar.pas
|
def357287e
* revert revision 21251 for pdecvar.pas: not generating the bss-data for the static symbol for a generic breaks linking with debug info enabled; I'll need to find a better solution to avoid unneeded use of space (luckily it wasn't needed to fix any bug ^^)
|
13 tahun lalu |
pexports.pas
|
3589f90cf8
* also show the valid bounds in most cases when signalling a range check
|
13 tahun lalu |
pexpr.pas
|
dbc410de63
Allow the usage of a generic's name without type arguments inside of nested classes inside the generic. This fixes Mantis #19499, but also Mantis #18688.
|
13 tahun lalu |
pgenutil.pas
|
4312aa4e08
compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test
|
13 tahun lalu |
pinline.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
pmodules.pas
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 tahun lalu |
pp.lpi
|
5cfc865889
* version update
|
13 tahun lalu |
pp.pas
|
7bdbb3448e
* minimum compiler version to build the compiler is 2.6.0
|
13 tahun lalu |
pparautl.pas
|
19053de279
* Added {$i fpcdefs.inc}, was missing in the newly added unit, causing incorrect parameter positions on some platforms (e.g. broken tsafecall2, tsafecall3).
|
13 tahun lalu |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
23 tahun lalu |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 tahun lalu |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 tahun lalu |
ppc68k.lpi
|
ab217ca748
* lpi version increased
|
16 tahun lalu |
ppcarm.lpi
|
a953b732d4
* update of project file
|
13 tahun lalu |
ppcavr.lpi
|
645b6942d0
* version update
|
14 tahun lalu |
ppcmips.lpi
|
5bf1354eca
* lazarus project file updates
|
13 tahun lalu |
ppcmipsel.lpi
|
31f54a7810
* use separate build directory for mipsel
|
13 tahun lalu |
ppcppc.lpi
|
ab217ca748
* lpi version increased
|
16 tahun lalu |
ppcsparc.lpi
|
ab217ca748
* lpi version increased
|
16 tahun lalu |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 tahun lalu |
ppu.pas
|
4e0df2d3a4
* increased ppu version after jvmbackend merge
|
13 tahun lalu |
ppx86_64.lpi
|
1f154028da
* proper title value
|
13 tahun lalu |
procinfo.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
pstatmnt.pas
|
6c8eed21c4
+ implement auto inlining (-Ooautoinline)
|
13 tahun lalu |
psub.pas
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 tahun lalu |
psystem.pas
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 tahun lalu |
ptconst.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
ptype.pas
|
dbc410de63
Allow the usage of a generic's name without type arguments inside of nested classes inside the generic. This fixes Mantis #19499, but also Mantis #18688.
|
13 tahun lalu |
raatt.pas
|
c0690d1bdc
+ New virtual method TATTReader.HandleDollar, useful for MIPS reader
|
13 tahun lalu |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 tahun lalu |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 tahun lalu |
rautils.pas
|
97559ea92a
* Define MAX_OPER_X to avoid warnings about array index past maximum value
|
14 tahun lalu |
regvars.pas
|
1c01d52ea6
* Improvements of tprocinfo class:
|
14 tahun lalu |
rescmn.pas
|
adbad5ab96
+ fcl-res support for xcoff/aix
|
13 tahun lalu |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
20 tahun lalu |
rgobj.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
scandir.pas
|
958600e74b
* by default disable the warning about interfaces raising a particular
|
13 tahun lalu |
scanner.pas
|
d79eee8ed1
compiler: write a warning if unit should be compiled with built-in system codepage for ansistring constants but this codepage is not known by the compiler
|
13 tahun lalu |
script.pas
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 tahun lalu |
switches.pas
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 tahun lalu |
symbase.pas
|
1bc846dd3c
+ TSymtablestack.getcopyuntil() method that creates a copy of a
|
14 tahun lalu |
symconst.pas
|
834026bfb5
* synchronised with trunk up to r21067
|
13 tahun lalu |
symcreat.pas
|
ca57ab2c99
* support storing the scanner state when the current token is _ID
|
13 tahun lalu |
symdef.pas
|
d6f85c35b5
- removed stray symtablestack.push() after r21282
|
13 tahun lalu |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
20 tahun lalu |
symsym.pas
|
fb73001389
* don't give an internalerror when setting the mangledbasename in case the
|
13 tahun lalu |
symtable.pas
|
dbc410de63
Allow the usage of a generic's name without type arguments inside of nested classes inside the generic. This fixes Mantis #19499, but also Mantis #18688.
|
13 tahun lalu |
symtype.pas
|
a54e342060
+ Reduce the amount of RTTI by not generating 'init' information if it will end up being the same as the 'full' one (which is the case of most simple types). The new behavior can be customized for every tdef by overriding needs_separate_initrtti method.
|
13 tahun lalu |
symutil.pas
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 tahun lalu |
systems.inc
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
systems.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
tgobj.pas
|
cef61300ff
+ ttgobj.gethltemptyped() routine for allocating managed types with high level
|
14 tahun lalu |
tokens.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
verbose.pas
|
2b4e2dc164
* Fix ChangeMessageVerbosity by adingd a recordpendingmessagestate call
|
14 tahun lalu |
version.pas
|
38ecd5371f
Add mips and mipsel source_cpu_string
|
13 tahun lalu |
widestr.pas
|
aee5380ae0
* merged trunk up to r20882
|
13 tahun lalu |
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 tahun lalu |
wpobase.pas
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 tahun lalu |
wpoinfo.pas
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
15 tahun lalu |