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