Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe c3a7d76c68 * ait_jcatch should not be skipped by optimizers, as it does result in %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 3f9f498e0d - removed leftover alpha, ia64 and vis code %!s(int64=10) %!d(string=hai) anos
  nickysn e9c790f4eb + support 'SEG' in the i8086 inline assembler %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 59f164b948 Changed type of size argument from aint to asizeint. This previously broke things on 8bit targets. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 07141e92d3 + support for llvm "undef" operand %!s(int64=10) %!d(string=hai) anos
  nickysn 1c5d0ed09a + support aitconst_farptr in tai_const.size %!s(int64=10) %!d(string=hai) anos
  florian 02d9c676d3 * make offsets passed to tconst of type asizeint instead of aint %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 3279cc052a * moved llvm-specific code from aasmtai to aasmllvm %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen e2272c8a7e Added aitconst_gs for AVR pointer references to Flash. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe fb27dff638 * generate ".abiversion 2" directive when targeting ppc64/ELFv2 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 8445381929 * merged ait_set and ait_thumb_set into a single tai class %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 52e505bff7 Fixed internal error in GOT related code for ARM internal assembler. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 914e9e7b49 Merged from trunk %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  sergei 31fddaafe8 + New subtype of tai_regalloc, "ra_markused". It marks a physical register as used in procedure, triggering saving/restoring that register if it is non-volatile. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 1de8e53edd + AArch64 jump table support %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5041354b8e * recognise AArch64 PIC references %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe d246ababff + condition code operand for aarch64 %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 47dbec3111 Rebase to trunk revision %!s(int64=10) %!d(string=hai) anos
  Károly Balogh a99c9c29b6 m68k: basic 68881 FPU register save/restore support. probably still needs some work here and there. %!s(int64=10) %!d(string=hai) anos
  Jeppe Johansen 6976af8365 Change .thumb_func to be an ait_directive instead of it's own tai type. %!s(int64=10) %!d(string=hai) anos
  pierre 0d9783e9a6 Avoid referencing an empty ansistring in tai_stabs.create_ansistr %!s(int64=10) %!d(string=hai) anos
  nickysn 366dc179b6 * use tai_const.Create_int_code/dataptr(0) in tai_const.Create_nil_code/dataptr %!s(int64=10) %!d(string=hai) anos
  nickysn 27a7c0863b + added constructors tai_const.Create_int_codeptr and .Create_int_dataptr. To be %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 23f34608ed * null-terminate tai_strings loaded from ppus %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 9f39188253 * moved the tai_*typedconst classes to aasmcnst to make use of def-related %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 1e7d9c9f0e + support for instruction operands that are tai themselves in the llvm %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe e51b893c9e + "typed const" tai that combines a tai and its associated tdef information %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe b0ff41406a * grouped all tai_real* types into a single tai_realconst type, %!s(int64=11) %!d(string=hai) anos