Commit History

Автор SHA1 Съобщение Дата
  pierre e2beff754f Update 'lonely' (i.e. not regenerated by a fpcmake -r -Tall at fpcsrc level) Makefiles for sparc64-linux target преди 8 години
  Károly Balogh 8a22807efa m68k: also add Debian's custom library path like on other CPUs преди 8 години
  florian 109612b7e1 * correctly load 32 bit values on sparc64 преди 8 години
  marco 0eaa8c2a57 * preparation for 64-bit amiga support (:-)) преди 8 години
  marco cb0f89c4a8 * change longint cast of pointer to ptrint #32096 преди 8 години
  maciej-izak 72a35844c5 fcl-passrc: pparser: Correct parent for first method on overloads list. преди 8 години
  florian 0d296001a8 * argv is a longint in fpc преди 8 години
  florian 57a137068b * integer registers must have the size R_SUBWHOLE for sparc, resolves issue #32065 преди 8 години
  florian 28cfa838b5 + support for the different flag registers of sparc преди 8 години
  florian 4b30e5ee11 + TSparcmoddivnode.pass_generate_code for SPARC64 преди 8 години
  florian 5bc9890727 + more sparc64 instructions преди 8 години
  florian 5b91fd7065 + taicpu.op_reg_sym for sparc преди 8 години
  florian 26b43e65c9 * fix longjmp/setjmp for sparc64 преди 8 години
  florian 65c9e6c32e + fccX registers преди 8 години
  florian 94c3ac027b * fixed spelling: fpc_mode -> gpc_mode преди 8 години
  Károly Balogh 17e85c4a09 m68k: rewritten FillChar from scratch. does aligned word and dword writes on large block fills. depending on the host CPU it's up to 5x faster on medium and large block fills преди 8 години
  pierre 91995c004c Fix compilation of graph unit for msdos OS target преди 8 години
  pierre 4882b802ae Fix compilation of RTL classes unit for msdos OS target преди 8 години
  maciej-izak f5b8825662 fcl-passrc: new GlobalDirectivesSection (section between unit and interface) to allow writing $IFDEFS and global directives from paswrite.pp by TPasImplCommand/TPasImplCommands преди 8 години
  maciej-izak bbc2ef6ac0 fcl-passrc: paswrite: write initialization and finalization sections for module преди 8 години
  Károly Balogh 13d2ae8166 m68k: disabled obsolete test which tested between FPU_NONE and FPU_SOFT defaults... преди 8 години
  maciej-izak 184157c9d7 fcl-passrc: paswrite: allow writing "out" and "constref" modifiers преди 8 години
  maciej-izak f475ba39ba fcl-passrc: pastree: Don't create TPasUnresolvedTypeRef for empty AUnresolvedTypeName in TPasProcedureType.CreateArgument (parameter can be declared without type with additional modifiers) преди 8 години
  maciej-izak c5941e109f fcl-passrc: paswrite: omit useless calling DecIdent and IncIdent in WriteImplElement method преди 8 години
  maciej-izak 8225588722 fcl-passrc: pastree: Move option SemicolonAtEOL to new more generic class TPasImplCommandBase преди 8 години
  maciej-izak 99f7c010a8 fcl-passrc: similar to r36619. New option SemicolonAtEOL for better control of TPasImplCommand (previously, semicolon was implicitly added for command for generated pascal code by paswrite.pp module for TPasImplCommand) преди 8 години
  svenbarth ad65ff5600 * insert symbol only once преди 8 години
  maciej-izak aaf7f5137e fcl-passrc: new option SemicolonAtEOL for better control of TPasImplCommands (previously, semicolon was implicitly added for each line for generated pascal code by paswrite.pp module for TPasImplCommands) преди 8 години
  Károly Balogh 2d8313165d m68k: support FFU exception settings, also reworked FPU initalization преди 8 години
  svenbarth a301bf75ea * ngenutil.tnodeutils.sym_maybe_initialize: don't use "is" operator, but corresponding is_* functions преди 8 години