florian
|
ec2d294287
* compiler works again compiled with $R+
|
14 tahun lalu |
florian
|
e39a220945
* patch by Jeppe Johansen: The reset vector for stm32f103 didn't have the T bit set, so it will execute a hard fault handler instead of the reset code, which by default is the same, resolves #18630
|
14 tahun lalu |
Jonas Maebe
|
eab29db98a
* merged tasnode.pass_typecheck() and tisnode.pass_typecheck() into a single
|
14 tahun lalu |
Jonas Maebe
|
be2bb0b2e1
* free function return location if the callnode immediately copies it to a
|
14 tahun lalu |
Jonas Maebe
|
d7010c46e4
* fixed for non-Windows (widestring=unicodestring there)
|
14 tahun lalu |
paul
|
c1ae618f40
tests: fixed vtUnicodeString related test
|
14 tahun lalu |
paul
|
a04481c89f
compiler: simplify enumerator search methods of TObjectDef by reusing implementation from TAbstractRecordDef
|
14 tahun lalu |
sergei
|
4780278e7b
Fix Mantis #11783:
|
14 tahun lalu |
paul
|
e4a6221bf3
compiler, rtl: add vtUnicodeString (issue #0018560)
|
14 tahun lalu |
paul
|
e77a9051c8
compiler: treat record/class fields types as bt_var_type block in delphi mode - as result they don't create a forward declaration for ^Type. Leave it as is for other modes because in other case it break the compilation of RTL and packages (fixes issue #0018620)
|
14 tahun lalu |
nickysn
|
c96b89adce
* GAS no longer required to build hermes on i386
|
14 tahun lalu |
marco
|
6d0e9444cd
* patch from #18613 from M. Kamburelis fixes glBufferSubDataARB and some formatting.
|
14 tahun lalu |
joost
|
012ef5218b
* Fixed mem-leak, FContentProducers was re-initialized during the inherited destroy
|
14 tahun lalu |
joost
|
9191eb35a9
* Fixed mem-leak
|
14 tahun lalu |
paul
|
27bb39a1ca
compiler: comment tblock_type members
|
14 tahun lalu |
marco
|
a14b0d020e
* Patch from #18617 Forkevent from Seth Grover.
|
14 tahun lalu |
sekelsenmat
|
1b8372d750
Improves the DXF reader
|
14 tahun lalu |
Jonas Maebe
|
04e26bfc85
* corrected version of r16812: code generation is still handled specially
|
14 tahun lalu |
paul
|
0f35da07f1
compiler: call gen_intf_wrappers not only for unit symtables but also for syntables of records and object types because they can contain nested classes (bug #0018610)
|
14 tahun lalu |
sekelsenmat
|
6bad2fa169
Large improvements to the DXF reader and adds a new circle entity to fpvectorial
|
14 tahun lalu |
Jonas Maebe
|
ed1485c33e
- reverted r16812 for now because it breaks building some packages
|
14 tahun lalu |
Jonas Maebe
|
b0f3fd2533
* completely handle assigned() in pass_1, replaced second_assigned with
|
14 tahun lalu |
sergei
|
2b6fea065d
* Several functions had their results unassigned, fixed.
|
14 tahun lalu |
sergei
|
58f37dc952
Improvements to dispinterface property handling:
|
14 tahun lalu |
sergei
|
ba74d47081
* pdecvar.pas, refactoring: don't create storedprocdef unless it is actually required.
|
14 tahun lalu |
paul
|
ae7bfbb578
compiler: don't connect parasyms to procdefinition in tcallnode.derefimpl if procdefinition is not defined (a possible case for a generic method) (fixes issue #0018573)
|
14 tahun lalu |
paul
|
a39733a0a2
compiler: extend enumerator support for records:
|
14 tahun lalu |
paul
|
8102c480d7
compiler: generate an error message if enumerator operator is declared with return object which has no valid MoveNext method, Current property
|
14 tahun lalu |
paul
|
9499692eeb
compiler: allow Assignment and Explicit operators for undefined defs (issue #0018567)
|
14 tahun lalu |
marco
|
c24997777f
patch from #18541 add comments field
|
14 tahun lalu |