Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe 2741b37f28 * only specify the "unnamed_addr" flag for initialised data if its symbol is пре 10 година
  Jonas Maebe 7a08319d2e * converted taillvmdecl properties to a set пре 10 година
  Jonas Maebe 4b92083006 * converted tnodeutils.InsertRuntimeInitsTablesTable to the high level typed пре 10 година
  Jonas Maebe a4ee982269 * converted tnodeutils.InsertInitFinalTable to the high level typed const пре 10 година
  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 година