Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Károly Balogh e6aed467b5 renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin 7 tahun lalu
  florian 1556599ad5 * symbols with bind type AB_EXTERNAL_INDIRECT need to be declared as EXTERN for masm/nasm etc. 7 tahun lalu
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the 7 tahun lalu
  pierre 3c8d38674f Change single/double/extended-str functions to methods 8 tahun lalu
  pierre ccd8e6a78b Partial fix for watcom wasm 8 tahun lalu
  pierre c98e9b230f Some watcom assembler wasm improvements 8 tahun lalu
  florian 7b658f56dc * compilation fixed after last cleanup 8 tahun lalu
  florian b1dff29cbf * removed unused units 8 tahun lalu
  florian 90b284e169 + generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation 9 tahun lalu
  nickysn 178dab45d3 + added new asm directive 'asd_cpu' (specifies the CPU's instruction set) in the 9 tahun lalu
  florian 094a3c4350 * fixes masm code generation for rep mov* 9 tahun lalu
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so 10 tahun lalu
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the 10 tahun lalu
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 tahun lalu
  florian 632f43c490 * fix assembling with masm according to #25858 10 tahun lalu
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk 11 tahun lalu
  Jonas Maebe b0ff41406a * grouped all tai_real* types into a single tai_realconst type, 11 tahun lalu
  nickysn 7cfd7a66cd + create a special 'heap' segment with reserved space equal to heapsize (i.e. 11 tahun lalu
  sergei e7cd5319f0 * Put under {$ifndef x86_64} more cases of instructions that do not exist in 64-bit mode. 11 tahun lalu
  nickysn 3cc8ff11e3 + generate the stack segment for i8086 far data memory models from within fpc 11 tahun lalu
  pierre 045f161012 Separate out nasm assembler for i8086, i386 and x86_64 cpus, also separte based on target object format 11 tahun lalu
  nickysn 59976c3ac8 * use FixNonCommutativeOpcodes in agx86int.pas as well (fixes compilation for i386) 12 tahun lalu
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler 13 tahun lalu
  florian 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 tahun lalu
  florian 3733a000a4 * fix compilation with -dextdebug 13 tahun lalu
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler 13 tahun lalu
  Jonas Maebe ac43eb9b70 + generic implementation of ReplaceForbiddenAsmSymbolChars() instead 13 tahun lalu
  Jonas Maebe aaf6015b51 * converted tai directive string from pshortstring to ansistring (some 13 tahun lalu
  sergei 4c21beb48e win64 unwinding, misc fixes: 14 tahun lalu
  sergei 782cdd8e9a x86 external Intel assembler: 14 tahun lalu