Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe dc8df7fe79 * define cpu32bit for the JVM target (used by psystem to initialise il y a 14 ans
  Jonas Maebe a19220f106 * cpu64bitaddr -> cpu64bitalu in location.free (whether or not il y a 14 ans
  Jonas Maebe 0c5b48372b + basic implementation: support for loading jvm-specific operands il y a 14 ans
  Jonas Maebe 19275d1a4c + single, double, string and widestring operand support for jvm il y a 14 ans
  Jonas Maebe c373748e26 + some Jasmin directives (class, interface, super, field, limit) il y a 14 ans
  Jonas Maebe d0a22d16b5 + cpubase for jvm: opcodes, basic register definitions, ... il y a 14 ans
  Jonas Maebe a2890f4463 + basic implementation of concatcopy based on a_load(fpu)_ref_ref il y a 14 ans
  Jonas Maebe 85e866a121 + (mostly fake) register definitions for the JVM il y a 14 ans
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating il y a 14 ans
  Jonas Maebe 0e16369906 * moved gen_proc_symbol() and gen_proc_symbol_end() from ncgutil to hlcgobj il y a 14 ans
  Jonas Maebe f67919e9f5 + odt_javaclass, odt_interfacejava objectdef types il y a 14 ans
  Jonas Maebe fdeebb482b * basic jvm "cpu" info file (no special cpu or fpu types, no il y a 14 ans
  Jonas Maebe d18cda2939 + support for tt_regallocator/tt_freeregallocator temps; these will be used il y a 14 ans
  Jonas Maebe e3e4d365c8 * converted the parts of tcgloadnode.pass_generate_code() and il y a 14 ans
  Jonas Maebe 1e96eab55d * made ttgobj.alloctemp/freetemp protected, and alloctemp also virtual il y a 14 ans
  Jonas Maebe 2cb4514c07 * converted all non-x86-specific and non-32bit-specific code to use hlcgobj il y a 14 ans
  Jonas Maebe 72e9cfee24 * create/destroy also the high level code generator for all architectures, il y a 14 ans
  Jonas Maebe db203431b2 + hlcgobj: high level code generator class. It has basically the same il y a 14 ans
  Jonas Maebe d885bb66a0 + branch for jvm code generator backend il y a 14 ans
  Jonas Maebe baf2a3f1fb * fixed copy/paste error that didn't disable default inline support when il y a 14 ans
  Jonas Maebe cbb3e5700d * now also includes univint directory for Darwin if necessary, not sure il y a 14 ans
  Jonas Maebe 8c7f1e1013 * only transform multiplication nodes to sqr, not any kind of addnode il y a 14 ans
  Jonas Maebe 3abfec476a * fixed range checke errors after aint->tcgint change il y a 14 ans
  Jonas Maebe 3b9e1a4398 * fixed wrong class cast in r18226 il y a 14 ans
  sekelsenmat 658be2b0b7 fpvectorial: Adds multiline support for text, adds a new translate function to entities il y a 14 ans
  marco 4c64519f31 * fix for yet another -j 2 issue. This time fcl-passrc dependency on fcl-base il y a 14 ans
  sekelsenmat cc8854b0bc fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements il y a 14 ans
  Jonas Maebe b5fc32750b * check whether both left and right are reals rather than twice whether left il y a 14 ans
  florian 41f25c2b21 * fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571 il y a 14 ans
  florian 859757003f * fix SafeLoadLibrary: fixed defines, sse control word should be stored as well il y a 14 ans