Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so há 10 anos atrás
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the há 10 anos atrás
  pierre 5e6669890a Handle asmextraopt in powerpc, mips and sparc assemblers há 11 anos atrás
  sergei c673c32ad9 + SPARC: generate position-independent case jump tables, as specified by ABI. há 11 anos atrás
  sergei 176d8434e4 * SPARC: completely rewrote PIC-related code, got it twice shorter in source lines and much less instructions in generated code. há 11 anos atrás
  sergei eaba90dda7 * SPARC: since peephole optimizer recognizes only one conditional branching instruction, generate all branches using A_Bxx opcode, and change it to A_FBxx if necessary when writing assembler. This enables optimization of floating-point branches. há 11 anos atrás
  sergei 9a486d73ba + SPARC: support FNEGd/FNEGq internal instructions, and use them to implement floating-point negation more efficiently. há 11 anos atrás
  florian 69d96d9bf9 * modified patch by Mark Morgan Lloyd to pass cpu type to the assembler, resolves #23390 há 12 anos atrás
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler há 13 anos atrás
  pierre e0ff818a51 * Handle addr_pic { for small GOT table with GOT13 relocations, limited to 8K table } há 13 anos atrás
  Jonas Maebe ac43eb9b70 + generic implementation of ReplaceForbiddenAsmSymbolChars() instead há 13 anos atrás
  Jonas Maebe b1c3f76ff9 * changed the supported targets for assembler writers to a set, and há 16 anos atrás
  Jonas Maebe e205481027 * fixed sparc bootstrap há 18 anos atrás
  micha d95b9082bb * add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64 há 18 anos atrás
  Jonas Maebe 20dbda751a * fixed sparc compilation after addr_lo/hi changes há 18 anos atrás
  Jonas Maebe 2000c7d3e3 * used "gas" instead of "as" for Solaris (both sparc and x86) há 19 anos atrás
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from há 19 anos atrás
  Jonas Maebe ba6f1e4990 * factered WriteInstruction out of TGNUAssembler into its own class há 19 anos atrás
  florian 0b1b0047f4 * use GNU Assembler by default on sparc-solaris, it's now called gas há 19 anos atrás
  fpc 790a4fe2d3 * log and id tags removed há 20 anos atrás
  fpc 50778076c3 initial import há 20 anos atrás
  peter e417e34496 * truncate log há 20 anos atrás
  florian 00324d38bf + optimized code generation on sparc há 20 anos atrás
  peter c95a859f0a * generic tlocation há 21 anos atrás
  florian 001292bf50 * made sqrt, sqr and abs internal for the sparc há 21 anos atrás
  florian 8a9758c5e2 * logs truncated há 21 anos atrás
  florian cf6f4fb550 - offsetfixup removed há 21 anos atrás
  florian 588e2c38bf * dwarf branch merged há 21 anos atrás
  mazen 83d619bec5 * symaddr ==> refaddr to follow the rest of compiler changes há 21 anos atrás
  peter 42c6e9323b * sparc updates, mostly float related há 21 anos atrás