marco
|
fedd899736
* deprecated winexec, a win16 overleft which MS deprecated 17 years ago.
|
13 年之前 |
paul
|
4312aa4e08
compiler: allow compiler to find real class definition during class members parse to handle references to self constants + test
|
13 年之前 |
florian
|
53c39d5420
* fixes peephole optimizer problems with -O3 on x86-64
|
13 年之前 |
Jonas Maebe
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 年之前 |
Jonas Maebe
|
3ba801d37c
* fix loading 64 bit floating point parameters passed half in an integer
|
13 年之前 |
Jonas Maebe
|
ef2d665a50
+ support for REV and several other ARMv6/ARMv6T2+ opcodes (mantis #21888)
|
13 年之前 |
Jonas Maebe
|
f95925dd91
* don't push/pop current_module.localsymtable when adding explicitly created
|
13 年之前 |
marco
|
2ae09dc995
* Patch from Perdhevi/Lacak2 to improve keyfields existence.
|
13 年之前 |
marco
|
642a180809
|
13 年之前 |
Jonas Maebe
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
13 年之前 |
Jonas Maebe
|
c1b1eadb98
* factored out the intialization of uinttype/sinttype/ptruinttype/ptrsinttype
|
13 年之前 |
michael
|
264a013087
* Example from Reinier Olislagers to demo TFBAdmin component (bug 22012)
|
13 年之前 |
michael
|
3296858f44
* Added TFBAdmin component from Ludo Brands (bug 22012)
|
13 年之前 |
paul
|
62a91ef626
compiler: don't search symbol in other symtables than in found nested class, fix wrong test + add another one
|
13 年之前 |
paul
|
62b59235ca
compiler: fix accessing typed constants inside class declaration (bug #21941)
|
13 年之前 |
svenbarth
|
b3595893c8
pgenutil.pas, generate_specialization: set the correct module index, so that warnings, etc. that are generated for a type declaration are printed using the module where the generic came from (this is already done for method bodies, but not for declarations)
|
13 年之前 |
svenbarth
|
810bd7ddab
+ symtable.pas, tspecializesymtable.create: SymList and DefList do not need to own the symbols and defs as they are moved to another symtable before the specialize symtable is destroyed (avoids the need to call "extract" on those lists)
|
13 年之前 |
paul
|
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 年之前 |
joost
|
f011d02833
* Raise an exception when a TBufDataset is opened while there is no dataset created
|
13 年之前 |
joost
|
cbb8b23c71
* fixed the recognition of xml-files using the TBufDataset.filename property
|
13 年之前 |
svenbarth
|
4fc7515591
* pdecsub.pas, parse_proc_dec: always parse operator overload heads as block type bt_body so that operators like ">", "=>" or "<>" are resolved to the correct tokens ("<>" would be a sequence of "_LSHARPBRACKET _RSHARPBRACKET" instead of _NE otherwise). Fixes Mantis #21127
|
13 年之前 |
marco
|
343b8e299c
* Mantis #21995, rewrite mantis #17199 changes (IB datetime milliseconds)
|
13 年之前 |
svenbarth
|
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 年之前 |
Jonas Maebe
|
db955f842f
* fixed (harmless) range check errors
|
13 年之前 |
Jonas Maebe
|
641b259aed
* adjusted thlcg.g_rangecheck() implementation so it can be used for all
|
13 年之前 |
Jonas Maebe
|
11e9f95580
* fixed (not harmless) class cast error when indexing an array[orddef] using
|
13 年之前 |
Jonas Maebe
|
95b8b95c9c
* fixed (harmless) class cast error
|
13 年之前 |
Jonas Maebe
|
41d86f2b26
* fixed (harmless) class cast error when checking whether an aggregate
|
13 年之前 |
Jonas Maebe
|
003a30db6b
- reverted r21246, it breaks tcalext3/5 on x86
|
13 年之前 |
Jonas Maebe
|
24be42d509
* changed "crc" variable from longint to cardinal to avoid (harmless) range
|
13 年之前 |