Historial de Commits

Autor SHA1 Mensaje Fecha
  michael a87e83e9b7 * Fix selection of package hace 9 años
  florian 4ccc75e2e8 + be able to specify endianess in the assembler command line hace 9 años
  michael 33e1bc72b4 * Add options to RunCommand* call hace 9 años
  michael f1ef3f330a * Add demo for RunCommand hace 9 años
  michael 622ffb9a65 * Added some example program for TProcess hace 9 años
  nickysn ef9504ffd7 * made the \325 x86 prefix to generate a 0x66 prefix on i8086, thus fixing many hace 9 años
  nickysn 6037976202 * several imul variants, featuring 32-bit or 64-bit registers marked 386+, instead of 286+ hace 9 años
  nickysn e6ac1a4af5 + added check for the compatibility of each instruction with the selected target hace 9 años
  nickysn e877bae4fc + add 'jmp rm16' and 'call rm16' before the rm32 versions on i8086, so the hace 9 años
  Jonas Maebe a228a3bf4c * fixed parallel building for i386 after r32857 hace 9 años
  Jonas Maebe 3aba28deb7 * factored out the generation of the Objective-C section names, so we can hace 9 años
  Jonas Maebe 3f7169e250 * treat Objective-C metaclasses (classrefdefs) as voidpointertype at the hace 9 años
  Jonas Maebe 53bf43983a + support for emitting weak symbols with the high level typed constant builder hace 9 años
  Jonas Maebe 58ae32e2d1 * factored out writing the LLVM linkage flags, take into account version hace 9 años
  Jonas Maebe d290ede5a6 + added (not yet configurable) target LLVM version hace 9 años
  Jonas Maebe 3dbe97d9b6 + added some extra llvm versions and flags describing their features hace 9 años
  Jonas Maebe 110a5642c0 - removed ait_weak/tai_weak, and replaced it with the previously existing hace 9 años
  Jonas Maebe 1046c995a8 * ttai_typedconstbuilder.finalize_asmlist(): fixed handling of non-local hace 9 años
  Jonas Maebe bf735c7e58 * cleanup hace 9 años
  michael 6ac5aa615a * Extended jsonrtti so it supports streaming of datetime and destreaming datetime (bug ID 28721) hace 9 años
  michael e69c96d496 * Add option to ignore trailing commas in objects and arrays hace 9 años
  pierre de7a79f497 Use SizeInt type for GlobalStartMem and StartMem variables to avoid compilation error for msdos compact memory model hace 9 años
  pierre 80a7b909e4 Add $goto on for FPC compilation to avoid compile time error hace 9 años
  nickysn 72dc92e8b8 * added 'word ptr' overrides, to avoid generating 32-bit instructions (due to a hace 9 años
  nickysn a508f9e5d3 + added check if the selected cpu is 386+ when writing a 66h or 67h prefix in hace 9 años
  nickysn 114c76bc4a + added i8086 to the list of supported cpus in the compiler usage help screen hace 9 años
  nickysn 22b6e00147 * extracted the writing of 0x66 and 0x67 prefixes in the x86 internal assembler hace 9 años
  michael b1c5077c96 * Small fix after recent changes to tests list in testsuite hace 9 años
  Jeppe Johansen 0251263234 Move some of the local reloc calculation out of aasmcpu, and into COFF and ELF writers. hace 9 años
  nickysn 21c9712ea2 * allow 32-bit operand sizes in the i8086 version of Tx86Operand.SetSize, so hace 9 años