Revīziju vēsture

Autors SHA1 Ziņojums Datums
  nickysn 94a5364c2c * fixed 'array of const' in the i8086 tiny/small/medium memory models 10 gadi atpakaļ
  nickysn a55b728d34 * optimizations for ofs() on i8086 to load only the offset (in a temporary 10 gadi atpakaļ
  Jonas Maebe 998cdbfe79 - removed useless ansistring pointer def creation from r32209 10 gadi atpakaļ
  Jonas Maebe 0dee7cb4a0 * converted emitting resourcestring references to the high level typed 10 gadi atpakaļ
  Jonas Maebe 0c904e92ff * moved TResourceStringRecord from the objpas to the system unit so it can be 10 gadi atpakaļ
  Jonas Maebe 4670e0abc9 * converted "array of const" handling to the high level code generator 10 gadi atpakaļ
  Jonas Maebe ccf1c67665 * converted large set constant emission to high level typed const builder 10 gadi atpakaļ
  nickysn 072139cdb7 * fixed ofs(procedure) as well 10 gadi atpakaļ
  nickysn c25585daee * fixed addr(procedure), mantis #28775 10 gadi atpakaļ
  Jonas Maebe 79866f9824 * free a bunch of extra data after a unit is compiled, as it is no longer 10 gadi atpakaļ
  Jonas Maebe 4decb81ac4 * correctly handle code page names specified in upper case (mantis #28934) 10 gadi atpakaļ
  Jonas Maebe c2caa6641c * free typedconstbuilder after generating rtti 10 gadi atpakaļ
  pierre 6d0c5b234b Avoid unsupported .uleb128 with diff of two sympbols for native solaris assembler 10 gadi atpakaļ
  pierre f380b80b3e Also set cs_create_pic in init_settings so that units are compiled with this setting if tf_library_needs_pic is in target info flags 10 gadi atpakaļ
  pierre 1abf9df1b0 Solaris assembler does not accept %st instead of %st(0), at least for some instructions 10 gadi atpakaļ
  pierre 61aa4b6a40 Solaris assembler does not want 0x90 fill pattern for text section alignment 10 gadi atpakaļ
  pierre 6b0e87b95c Correct error in last commit that generate new failures in tbs/tb0587 test for GNU as, as the change was not correctly limited to Solaris Assembler 10 gadi atpakaļ
  nickysn 2e30b92c79 * removed the 'near ignored' and 'far ignored' inline asm warning messages on 10 gadi atpakaļ
  nickysn 9e110e8e7e * treat interrupt procedures as 'near' in the i8086 inline assembler for TP7 10 gadi atpakaļ
  nickysn dd9e5ea6f6 * convert 'call/jmp [proc]' properly to a near or far call/jmp, depending on 10 gadi atpakaļ
  nickysn ed09b4fcaa * in i8086 inline asm, convert 'call/jmp [proc/label]' to 'call/jmp proc/label'. 10 gadi atpakaļ
  nickysn 77159d2806 + also add a cs: prefix to references such as [2+label] 10 gadi atpakaļ
  nickysn 500743c65d + extended test with many more reference syntaxes, accepted by TP7 10 gadi atpakaļ
  nickysn 823deb39ac + also add an implicit cs: prefix on i8086 in tx86intreader.BuildOperand.AddLabelOperand 10 gadi atpakaļ
  pierre 90ff332b49 Add -Aas-sol to use native Solaris assembler 10 gadi atpakaļ
  nickysn 92a39c93f5 + add a CS: override for references without an explicitly set segment override, which are relative to a function entry point 10 gadi atpakaļ
  nickysn 1eaa77d2f9 + added test for i8086 inline asm access to procedure data 10 gadi atpakaļ
  pierre 885b0034c5 Allow use of stabs for 64-bit systems with -dUSE_STABS_64 10 gadi atpakaļ
  Jonas Maebe deef6953f9 * fixed compilation after r30351 (mantis #27918) 10 gadi atpakaļ
  michael acff5a6170 * Implemented otherwise parsing 10 gadi atpakaļ