Commit History

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