Commit History

Author SHA1 Message Date
  Michaël Van Canneyt f259ca5e40 * Add foFormatFloat option to FormatJSON. Fixes issue #40937 11 months ago
  Michaël Van Canneyt e2be33b4be * Only flush when actually writing 11 months ago
  Michaël Van Canneyt 10d913624d * Flush when saving. Fixes issue #40938 11 months ago
  Michaël Van Canneyt 088f394440 * Implement TList<T>.pack. Patch by Alexander Bagel. Fixes issue #40927 11 months ago
  Michaël Van Canneyt a2deb9cbf1 * Allow %o, let %p handle object pointers and class pointers. Fixes issue #40762 11 months ago
  florian 23bbf87c10 * accidentally committed with a set debug define 11 months ago
  florian e91c8040ea * do not generate lea with 16 bit references on x86-64, resolves #40936 11 months ago
  florian 28e1daa8e1 * apply OptPass1FOP to more opcodes 11 months ago
  Nikolay Nikolov 7b0cd590a6 * PS1 target name in help screen changed to PlayStation 1 11 months ago
  florian fe4f121721 * generalize FOpFsgnj02FOp optimization 11 months ago
  Kirill Kranz 987d2174a3 all the strings.h functions are in libstd.pas 11 months ago
  Kirill Kranz fe6e7430ce ordinary malloc doesn't work, so malloc2 11 months ago
  Nikolay Nikolov 94e399faf7 * PS1: clamp the stack size, so it doesn't exceed the maximum memory available (minus 1k for heap) 11 months ago
  Nikolay Nikolov 73aa2fd266 + PS1: initialize the thread manager in the system unit 11 months ago
  Nikolay Nikolov dacbca0379 + PS1: add const AllFilesMask to the system unit 11 months ago
  Nikolay Nikolov 9eaf79d30c + comment (no functional changes) 11 months ago
  Nikolay Nikolov f3ffadb217 + PS1: set the IsConsole and IsLibrary in the system unit startup 11 months ago
  Nikolay Nikolov 9662462d10 + PS1: implemented debug output via write/writeln (visible in emulator logs, same effect as printf) 11 months ago
  Nikolay Nikolov 6914d812fd + PS1: initialize the unicode string manager 11 months ago
  florian 477b9ad556 + RiscV: FOp.sFsgnj.s02FOp.s optimization 11 months ago
  Nikolay Nikolov f9ffdeaf9e * PS1: initialize exceptions on system unit startup 11 months ago
  Nikolay Nikolov 47b4506802 * PS1: call InitHeap to finish the Pascal part of the heap initialization 11 months ago
  Nikolay Nikolov 322301ef0b * PS1: initialize the heap with the proper addresses - between bss_end and StackBottom 11 months ago
  Nikolay Nikolov 1850aa96b5 + PS1: show linking message 11 months ago
  Nikolay Nikolov 0c7aa1805d + PS1: allow creating a linker map file with the -Xm option 11 months ago
  Nikolay Nikolov c24cae29d6 + PS1: initialize StackLength and StackBottom 11 months ago
  Nikolay Nikolov 9fa091f8f5 * reduced the default stack size for PS1 to 256KB 11 months ago
  Pierre Muller 36293b8dcb Disable ps1 target OS for all failing utils packages 11 months ago
  florian 683b566cb7 * improve RiscV assembler optimizer 11 months ago
  florian 42f15792ec + first batch of instructions added for Addi0Op2Op 11 months ago