Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d0a22d16b5 + cpubase for jvm: opcodes, basic register definitions, ... %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe a2890f4463 + basic implementation of concatcopy based on a_load(fpu)_ref_ref %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 85e866a121 + (mostly fake) register definitions for the JVM %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 0e16369906 * moved gen_proc_symbol() and gen_proc_symbol_end() from ncgutil to hlcgobj %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f67919e9f5 + odt_javaclass, odt_interfacejava objectdef types %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe fdeebb482b * basic jvm "cpu" info file (no special cpu or fpu types, no %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d18cda2939 + support for tt_regallocator/tt_freeregallocator temps; these will be used %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe e3e4d365c8 * converted the parts of tcgloadnode.pass_generate_code() and %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1e96eab55d * made ttgobj.alloctemp/freetemp protected, and alloctemp also virtual %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 2cb4514c07 * converted all non-x86-specific and non-32bit-specific code to use hlcgobj %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 72e9cfee24 * create/destroy also the high level code generator for all architectures, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe db203431b2 + hlcgobj: high level code generator class. It has basically the same %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d885bb66a0 + branch for jvm code generator backend %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe baf2a3f1fb * fixed copy/paste error that didn't disable default inline support when %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe cbb3e5700d * now also includes univint directory for Darwin if necessary, not sure %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 8c7f1e1013 * only transform multiplication nodes to sqr, not any kind of addnode %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 3abfec476a * fixed range checke errors after aint->tcgint change %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 3b9e1a4398 * fixed wrong class cast in r18226 %!s(int64=14) %!d(string=hai) anos
  sekelsenmat 658be2b0b7 fpvectorial: Adds multiline support for text, adds a new translate function to entities %!s(int64=14) %!d(string=hai) anos
  marco 4c64519f31 * fix for yet another -j 2 issue. This time fcl-passrc dependency on fcl-base %!s(int64=14) %!d(string=hai) anos
  sekelsenmat cc8854b0bc fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe b5fc32750b * check whether both left and right are reals rather than twice whether left %!s(int64=14) %!d(string=hai) anos
  florian 41f25c2b21 * fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571 %!s(int64=14) %!d(string=hai) anos
  florian 859757003f * fix SafeLoadLibrary: fixed defines, sse control word should be stored as well %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6748a9a238 * fixed forcing setelementn on the correct side in add nodes %!s(int64=14) %!d(string=hai) anos
  florian 275c6092e5 * avoid range check errors for empty ansistrings written/read from ppus %!s(int64=14) %!d(string=hai) anos
  florian e796a878ca * convert <real x>*<real x> into sqr(<real x>), it might reduces register %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f6fbc17463 * fpdoc depends on fcl-base %!s(int64=14) %!d(string=hai) anos
  sekelsenmat 02d1a26d92 fpvectorial: Adds support for guessing the document size and zoom level %!s(int64=14) %!d(string=hai) anos