Commit History

Author SHA1 Message Date
  Michael Ring f6651f8855 Add -Ff to firstpass options 1 year ago
  Michael Ring e0229632fb Make idfpath and idf_version macros available as replacement vars in fpc.cfg 1 year ago
  Michael Ring 14b3c11c0d Initial support for esp32-c6-s2-s3. Support for idf versions 5.0.6 and 5.2.1 1 year ago
  Rika Ichinose 8bf2dc3f2b Simplify CPU units (70 LoC + 500 b code + 500 b data). 1 year ago
  J. Gareth "Curious Kit" Moreton 0fadf3515e * x86-64: Workaround to permit CPU types in command line with dashes in names (e.g. X86-64-V3) 1 year ago
  Nikolay Nikolov 7cbf18c6f3 * don't create block..end_block around WebAssembly inline asm routines 1 year ago
  Nikolay Nikolov 65d4319dc2 * don't do anything in postprocess_code for WebAssembly inline asm routines 1 year ago
  Nikolay Nikolov 4adac78f85 + respect the nostackframe directive in WebAssembly inline asm routines 1 year ago
  Nikolay Nikolov 83a8d584e0 + set result.ops in twasmreader.HandlePlainInstruction 1 year ago
  Nikolay Nikolov d9e3afcb1d + actually enable the parsing of WebAssembly inline asm instructions 1 year ago
  Nikolay Nikolov fd1fb255a6 * started implementing twasmreader.HandleBlockInstruction 1 year ago
  Nikolay Nikolov 152bb316c3 + call ConcatInstruction for plain instructions in twasmreader.HandleInstruction 1 year ago
  Nikolay Nikolov 8ec86ad053 + insert plain instructions and parse nested instructions in twasmreader.HandleFoldedInstruction 1 year ago
  Nikolay Nikolov 95593f15dd + handle the local and global variable instructions with a constant integer 1 year ago
  Nikolay Nikolov ea988e0b92 + recognize the memory access instructions with an optional memarg operand (not 1 year ago
  Nikolay Nikolov 09f2fa0daf + support the f32.const and f64.const instructions in twasmreader.HandlePlainInstruction 1 year ago
  Michaël Van Canneyt 02e90adfe1 * Need IFDEF, compiler stops "with unreachable code" 1 year ago
  Nikolay Nikolov 8e79108e51 * changed twasmreader.HandlePlainInstruction to return an instruction 1 year ago
  Nikolay Nikolov c1c1d46c15 + parse the instructions with integer parameter i32.const and i64.const in twasmreader.HandlePlainInstruction 1 year ago
  Rika Ichinose a575a5c0fd Move Int128Rec to System; remove i386 and x86_64 CPU unit dependency on SysUtils. 1 year ago
  Michaël Van Canneyt e86882580d * Do not free used units during reset, they can be in use during load cycle. Fixes issue #40852 1 year ago
  Rika Ichinose 73bf0c82bb Disable _Plain versions when compiling RTL for newer CPUs. 1 year ago
  florian 7630726e2d * patch Peter Blackman to fix .po file headers, resolves #40853 1 year ago
  Nikolay Nikolov 748dbbcb20 * fixed another warning 1 year ago
  Nikolay Nikolov 4c3d8d016e + added else clause to silence warning, treated as error in CI 1 year ago
  Nikolay Nikolov c6e715a54e + WebAssembly inline assembler instruction parsing work in progress 1 year ago
  florian 569c3fb49f * really all TMonitor shortcuts pass through the results 1 year ago
  Michaël Van Canneyt 1743df7b80 * Patch by Evgenii Savin to avoid IE 2010021502 when calling generic from other generic. Fixes issue #40770 1 year ago
  Michaël Van Canneyt cdda954ea7 * Fix error out of bounds 1 year ago
  Nikolay Nikolov 0c61c7057a * fixed some WebAssembly instruction names in the wasm_op2str array 1 year ago