Commit History

Author SHA1 Message Date
  Sven/Sarah Barth 8f37905609 * use a static data label for the case-label table on aarch64-win64 to avoid the linker discarding it 8 months ago
  Sven/Sarah Barth 7b3efe6397 * on aarch64-win64 the case-labels are a list of 8-Byte aligned 8—Byte values, so adjust the alignment to avoid 2 32-bit loads 8 months ago
  Sven/Sarah Barth ad4fe174b1 * ensure that the section with the case-labels is 8-Byte aligned 8 months ago
  Sven/Sarah Barth 0e39308416 * adjust comments to better match the situation with aarch64-win64 added to the mix 8 months ago
  J. Gareth "Curious Kit" Moreton 605b21af8c * a64: win64 implementation of jump table now 1 year ago
  svenbarth 7f4b94e408 * generate jump tables into the same section as the code as otherwise we'll get bogus relocations (in case of clang.exe) or a future support for armasm64.exe will reject the relative symbols outright 5 years ago
  florian fa2e751f9f + AArch64: implementation of taarch64casenode.genlinearlist 6 years ago
  Jonas Maebe 07bd4ba517 * let all the case code generation work with tconstexprint instead of aint, 6 years ago
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 years ago
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 years ago
  pierre 89c1b68b14 * Delete regvars unit. 8 years ago
  Jonas Maebe 1de8e53edd + AArch64 jump table support 10 years ago