marco
|
d24f4b0926
--- Merging r42998 into '.':
|
%!s(int64=5) %!d(string=hai) anos |
Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
%!s(int64=6) %!d(string=hai) anos |
nickysn
|
3318703ece
* moved nf_typedaddr to addrnodeflags (anf_typedaddr)
|
%!s(int64=7) %!d(string=hai) anos |
svenbarth
|
7c9aeda656
* rework InsertInitFinalTable a bit more so that the list of init/fini entries does not need to be generated twice for AVR
|
%!s(int64=8) %!d(string=hai) anos |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
%!s(int64=8) %!d(string=hai) anos |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
0ac12f0eaf
Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed.
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
b12bedb9f8
- disabled InsertResStrTablesTable and InsertResStrInits for the JVM target
|
%!s(int64=10) %!d(string=hai) anos |
Károly Balogh
|
b13ef4e3bb
* fixed DFA warnings for JVM target
|
%!s(int64=11) %!d(string=hai) anos |
Jonas Maebe
|
93d50bc287
* moved jvm-specific classdef-related fields from tenumdef to a platform-
|
%!s(int64=11) %!d(string=hai) anos |
Jonas Maebe
|
f4c0daddb4
* moved jvm-specific exprasm field from tprocdef to jvm-specific descendant
|
%!s(int64=11) %!d(string=hai) anos |
Jonas Maebe
|
b57c95043f
+ support overriding tdef/tsym methods with target-specific functionality:
|
%!s(int64=11) %!d(string=hai) anos |
Jonas Maebe
|
a14ceba791
+ -CTinitlocals switch for the JVM that initialises all local variables
|
%!s(int64=12) %!d(string=hai) anos |
Jonas Maebe
|
a2a0436347
+ support for threadvars in the JVM based on JLThreadLocal; see
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
40cf2cefa0
* when the user calls initialize(), force initialization to happen on the
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
cfe125198c
* always return true from tjvmnodeutils.force_init(), because when this
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
2376003cd0
* wrap the init/finalization code even when it is implicitly generated
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
f3f378496f
* fixed memory leaks
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
739c654e3a
+ support for main programs for the JVM target
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
43c5ed20c2
+ support for initialising typed constants via compiler-generated
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
c264c24fb0
+ support for unit initialisation sections for the JVM target,
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
761ff19c7f
* initialise local dynamic array variables to empty arrays rather than
|
%!s(int64=14) %!d(string=hai) anos |
Jonas Maebe
|
0ae4bbb0cf
+ JVM-specific versions of initialize_data_node()/finalize_data_node():
|
%!s(int64=14) %!d(string=hai) anos |