pierre
|
8e91872ce6
* Fix RequotedExecuteProcess
|
13 years ago |
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 years ago |
Jonas Maebe
|
564445da8c
* re-enabled enum -> dispinterface typecasts after r21069, bug noticed by
|
13 years ago |
Jonas Maebe
|
e2243e6f4e
* fixed "make install" for non-JVM targets after r21069
|
13 years ago |
Jonas Maebe
|
6d628a794b
* fixed merge error in r21069: netbsd/x86-64 is supported, not haiku/x86-64
|
13 years ago |
pierre
|
857abd87ee
+ Implement create_varargs_paraloc_info, to allow compilation without warnings
|
13 years ago |
Jonas Maebe
|
4e0df2d3a4
* increased ppu version after jvmbackend merge
|
13 years ago |
Jonas Maebe
|
9fed3ee04c
* merged the jvmbackend branch
|
13 years ago |
Jonas Maebe
|
834026bfb5
* synchronised with trunk up to r21067
|
13 years ago |
florian
|
2959d596f9
* patch by Nico Erfurth: Remove superfluous mov from MovStrMov sequences
|
13 years ago |
paul
|
a26bc50ca6
compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility)
|
13 years ago |
Jonas Maebe
|
ca57ab2c99
* support storing the scanner state when the current token is _ID
|
13 years ago |
Jonas Maebe
|
0659058e44
* fixed ansistring -> pchar type conversion on JVM target now that empty
|
13 years ago |
Jonas Maebe
|
9b6c426369
* also redefine pchar as pwidechar in {$modeswitch unicodestrings}
|
13 years ago |
Jonas Maebe
|
9d1063f94c
* adjustments/fixes for AIX/ppc64
|
13 years ago |
Jonas Maebe
|
0278d67764
* use generic ppc version of a_loadaddr_ref_reg() for AIX/ppc64
|
13 years ago |
Jonas Maebe
|
b33b744f78
* enabled null pointer load checking for AIX/ppc64
|
13 years ago |
Jonas Maebe
|
cec20e1c34
* specify the branch opcode to use for a_call_name_direct/a_jmp_name_direct,
|
13 years ago |
Jonas Maebe
|
3fc1a274c8
- removed ifdefed/inactive "ti386addnode.second_addmmx" from ppc code
|
13 years ago |
Jonas Maebe
|
cecdff01e0
* corrected sharedClibext for AIX/ppc32
|
13 years ago |
Jonas Maebe
|
52d1172f6d
* correctly call assembler for AIX/ppc64
|
13 years ago |
Jonas Maebe
|
d43387dff8
* equivalent of r20829 for AIX/ppc64 (and linux/ppc64): automatically create
|
13 years ago |
Jonas Maebe
|
b99a8c129d
* write pointer data on AIX/ppc64 using .vbyte rather than using .llong
|
13 years ago |
Jonas Maebe
|
6502717e67
* align all code/data sections to sizeof(pint), instead of sometimes
|
13 years ago |
marco
|
e59be6884e
* Some minor changes that make the recent changes more backwards compatible. Mantis #21837
|
13 years ago |
sergei
|
5b09fa8a8c
* Changed tagVariant.pbstrVal to ^WideString and added a comment about impossibility of having managed members in this record (Mantis #21075).
|
13 years ago |
Jonas Maebe
|
81d1cfb3ca
+ -prefix_constants <x>, -prefix_fields <x> and -prefix_innerclasses <x>
|
13 years ago |
Jonas Maebe
|
9a10c5aea8
* don't mark final class methods as virtual
|
13 years ago |
marco
|
6b93cbcbea
* Fix for #21636, TFPSList.Pack several fixes.
|
13 years ago |
marco
|
69fbbcedf3
* fix passing of only one parameter on non unix platforms. Mantis #21630
|
13 years ago |