sergei
|
a85bb08a74
* Save/restore high-level code generator when processing exception filters, fixes building in Win64 with -dTEST_WIN64_SEH, Mantis #21879.
|
13 năm trước cách đây |
Jonas Maebe
|
6850653296
* replaced "set1<=set2" expression with "(set1*set2)=set1", because the
|
13 năm trước cách đây |
Jonas Maebe
|
4ac396bd74
* and now the actual test object files...
|
13 năm trước cách đây |
Jonas Maebe
|
39e74ba80c
+ AIX/ppc64 test object files
|
13 năm trước cách đây |
Jonas Maebe
|
562b968b16
* now that copy() expressions are only translated into calls during the
|
13 năm trước cách đây |
sergei
|
be5a5d6ae6
- Removed redundant fillchar() calls, class instances are cleared on construction.
|
13 năm trước cách đây |
sergei
|
c08ab0f745
* Re-raising exceptions must be allowed only in 'except' block itself, not in 'try' block of a nested try..except statement. Mantis #21873.
|
13 năm trước cách đây |
Jonas Maebe
|
4fced5d142
+ generic implementation of thlcgobj.a_call_ref()
|
13 năm trước cách đây |
Jonas Maebe
|
e20639732f
+ cghlcpu unit with thlbasecgcpu class that overrides all abstract tcg
|
13 năm trước cách đây |
Jonas Maebe
|
99e70e7128
* do not allow implicit conversions from currency to orddef even if currency
|
13 năm trước cách đây |
Jonas Maebe
|
aa92d78c46
* fixed round(currency) after r18746 (in particular on platforms where
|
13 năm trước cách đây |
Jonas Maebe
|
54f3db3141
* fixed "set <=/=> set"
|
13 năm trước cách đây |
paul
|
1a724f3e11
compiler:
|
13 năm trước cách đây |
paul
|
c7e057a835
compiler: use is_wide_or_unicode_string() istead of using is_widestring() or is_unicodestring()
|
13 năm trước cách đây |
paul
|
290295db3e
compiler: remove UTF8 sequences from 2 comments + minor formatting
|
13 năm trước cách đây |
marco
|
759b927a9b
* fix compilation after r17747
|
13 năm trước cách đây |
pierre
|
5f58dd6395
Fix Makefile for openbsd
|
13 năm trước cách đây |
pierre
|
a1b5945d20
Fix Makefile for openbsd
|
13 năm trước cách đây |
sergei
|
cd89a90841
* Cleanup: removed empty destructors and redundant 'with' statement.
|
13 năm trước cách đây |
sergei
|
3aaa62b2e3
* Removed separate 64-bit specific copy of location_force_reg, reusing part of 32-bit version to handle 64-bit cases. The difference is that the handling of LOC_CREGISTER locations that was previously available only for 32-bit targets is now applied to 64-bit targets too, reducing amount of redundant move instructions.
|
13 năm trước cách đây |
pierre
|
8e91872ce6
* Fix RequotedExecuteProcess
|
13 năm trước cách đây |
sergei
|
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 năm trước cách đây |
Jonas Maebe
|
564445da8c
* re-enabled enum -> dispinterface typecasts after r21069, bug noticed by
|
13 năm trước cách đây |
Jonas Maebe
|
e2243e6f4e
* fixed "make install" for non-JVM targets after r21069
|
13 năm trước cách đây |
Jonas Maebe
|
6d628a794b
* fixed merge error in r21069: netbsd/x86-64 is supported, not haiku/x86-64
|
13 năm trước cách đây |
pierre
|
857abd87ee
+ Implement create_varargs_paraloc_info, to allow compilation without warnings
|
13 năm trước cách đây |
Jonas Maebe
|
4e0df2d3a4
* increased ppu version after jvmbackend merge
|
13 năm trước cách đây |
Jonas Maebe
|
9fed3ee04c
* merged the jvmbackend branch
|
13 năm trước cách đây |
Jonas Maebe
|
834026bfb5
* synchronised with trunk up to r21067
|
13 năm trước cách đây |
florian
|
2959d596f9
* patch by Nico Erfurth: Remove superfluous mov from MovStrMov sequences
|
13 năm trước cách đây |