Commit History

Author SHA1 Message Date
  svenbarth 3af74d2fd2 + implement initial compiler support for Win64 on Aarch64 5 years ago
  svenbarth 068f0d2ec8 * fix for Mantis #36935: apply patch by J. Gareth Moreton to fix a typo in cs_opt_remove_empty_proc 5 years ago
  florian 8ac8c79a71 + initial support for arm-freertos largely based on patch by Michael Ring 5 years ago
  pierre 9dd0a1f3b5 Fix ppudump after addition of system_xtensa_linux target 5 years ago
  florian 1f00875f8c * fix ppudump after addition of freertos-xtensa 5 years ago
  florian 34d1b90921 + Xtensa: support in the build utilities 5 years ago
  Jonas Maebe 254b85c352 + new pio_inline_forbidden flag to indicate that while parsing the 5 years ago
  Jonas Maebe b625afe800 * never inline routines that call get_frame (otherwise get_frame would return 5 years ago
  Jonas Maebe b355ba3d39 * record whether a function uses fastmath, and define the function as 5 years ago
  Jonas Maebe f5833dc048 * support for marking arraydefs as vectors 5 years ago
  pierre 8c2aa32683 * Remove duplicate ibextraheader handling. 5 years ago
  svenbarth 0a915e883e * keep track of static symbols that a global function references, as those must now be exported from a dynamic package as well if the function can potentially be inlined 5 years ago
  pierre 9b3447a6a4 Fix ppudump after commit #43450 5 years ago
  Jonas Maebe 2f914ee2d8 * packed tabstractvarsym.addr_taken/different_scope fields into a set 5 years ago
  Jonas Maebe ac1e0f96bd * replaced tentryfile.get/putsmall/normalset() with a common tget/putset 5 years ago
  florian cffc69ec1d + support pi_needs_tls 5 years ago
  Jonas Maebe 9678542ba6 + add "thunk" attribute for stubs/thunks and emit it for LLVM 5 years ago
  pierre 0e02b4f58c Fix problems with big endian systems without 80-bit floating point support 6 years ago
  Jonas Maebe 956aab3be0 * implement support for the Objective-C "related result type" convention 6 years ago
  pierre 36bc9b726e Reduce cpu-os dependency on real constant printout by using system.str 6 years ago
  pierre 651922c2f8 Correct size of asizeint, which is still 4-byte long even when CpuAddrBitSize is 16 as for avr and i8086 6 years ago
  pierre 843a379cc2 Fix gettokenbufshortint, as shortint is one byte long, not two 6 years ago
  pierre 6c87348b86 Add mode and optimizer switches names, and check that no unknown switch is set 6 years ago
  pierre 0167ddf44c Reorganize token buffer output to be able to use it for generics and inlined functions 6 years ago
  pierre dca8147958 Try to fix ppudump for generic/inline. 6 years ago
  pierre f2b200e4f0 Fix recordtoken writing into ppu files to allow correct 6 years ago
  svenbarth b945e66e28 * store attribute information in PPU; this is less important for the compiler, but more for e.g. Lazarus when dealing with binary only units 6 years ago
  svenbarth 2a7b750d70 * write a name for the none property access entry (looks nicer than a "(Nil)" at the start of the line) 6 years ago
  svenbarth 54c4fb2a00 * write an entry name for the property options 6 years ago
  marcus d9f3867783 Fixed ppudump compilation on big endian platforms after r42324 6 years ago