Jonas Maebe
|
f7948ff25f
* removed outdated comment
|
10 жил өмнө |
Jonas Maebe
|
a1c676cc51
* converted tnodeutils.InsertThreadvarTablesTable to the high level typed
|
10 жил өмнө |
Jonas Maebe
|
5a2217f645
+ support for emitting simple placeholder elements in the high level
|
10 жил өмнө |
Jonas Maebe
|
f49d6e5f26
* converted tnodeutils.InsertThreadvars to the high level typed constant
|
10 жил өмнө |
Jonas Maebe
|
7def77dcc9
* we only support resourcestrings in ttai_typedconstbuilder.queue_emit_const()
|
10 жил өмнө |
Jonas Maebe
|
c813e024ee
* support non-section-based threadvars on the LLVM target
|
10 жил өмнө |
Jonas Maebe
|
19882aea7e
* converted threadvar loading to high level code generator and updated/added
|
10 жил өмнө |
Jonas Maebe
|
83ae160057
+ get_threadvar_record() to get a recorddef representing a threadvar (index
|
10 жил өмнө |
Jonas Maebe
|
4da34a6046
+ llvm implementation of g_set_addr_nonbitpacked_record_field_ref
|
10 жил өмнө |
Jonas Maebe
|
9ee2a0f71c
+ g_set_addr_nonbitpacked_record_field_ref() thlcgobj method to make a
|
10 жил өмнө |
Jonas Maebe
|
5a50d05e50
* fixed skipping if intermediate fields in llvm shadow symtable
|
10 жил өмнө |
Jonas Maebe
|
3c6aa91a96
* factored out the loading of threadvars in its own method, and put the
|
10 жил өмнө |
Jonas Maebe
|
54642f5f09
* return the added symbol from trecorddef.add_field_by_def()
|
10 жил өмнө |
Jonas Maebe
|
54172d7de4
* fixed alignment of subscripts if the variant part of a record starts at a
|
10 жил өмнө |
Jonas Maebe
|
c7a418829b
* support for implementing interface method wrappers at the node tree
|
10 жил өмнө |
Jonas Maebe
|
be2ec5be59
* write full/init rtti and VMTs separately instead of at the same time
|
10 жил өмнө |
Jonas Maebe
|
cabb16efdb
- removed the no longer used generation of uninitialised results for
|
10 жил өмнө |
Jonas Maebe
|
839482751d
* when generating code for a pure assembler routine with LLVM, instantiate
|
10 жил өмнө |
Jonas Maebe
|
5c69d57674
+ TLLVMModuleInlineAssemblyDecorator to decorate inline module-level
|
10 жил өмнө |
Jonas Maebe
|
55e84df094
+ GetExternalAssemblerWithAsmInfoWriter() to get a GNU-style external
|
10 жил өмнө |
Jonas Maebe
|
6dd06a1aae
* put the code for pure assembler routines in a separate asmlist, so
|
10 жил өмнө |
Jonas Maebe
|
c80fb6a20e
* explicitly specify whether an llvm specification is a definition (= locally
|
10 жил өмнө |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
10 жил өмнө |
Jonas Maebe
|
4bb82b0a3f
- removed unused OnlyAsm procedure
|
10 жил өмнө |
Jonas Maebe
|
e1f78cb774
* added decorator support to the external assembler writers so the LLVM
|
10 жил өмнө |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
10 жил өмнө |
Jonas Maebe
|
6ffd8f0201
* finalize managed data passed to untyped "out" parameters after r31328
|
10 жил өмнө |
Jonas Maebe
|
6be050b729
* fixed finalization of open array out parameters after r31328
|
10 жил өмнө |
Jonas Maebe
|
2205549316
* changed fix for webtbs/tw20075 so that we don't check the need for
|
10 жил өмнө |
nickysn
|
e5153db532
+ added the win16api drawing functions
|
10 жил өмнө |