Commit History

Author SHA1 Message Date
  tg74 634338dcd2 merge with trunk 10 years ago
  tg74 3b09397e34 merge with trunk 11 years ago
  svenbarth 6f5a648516 Improve the cpu type handling for M68k just in case we should branch 2.8.0 before I can start working on M68k again. 12 years ago
  sergei bfcdf6b825 * Replaced tai_ent and tai_ent_end classes with tai_directive subtypes. Having separate classes for them is unnecessary complication. 12 years ago
  florian 6606955b88 + basic support for pic on arm-linux 12 years ago
  sergei 2caa05ccd1 * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. 12 years ago
  yury 0960ee2034 * Add missing checks for android target. 12 years ago
  yury d26f0552a0 * Sync with trunk r23404. 12 years ago
  svenbarth 17ff90deb9 aggas.pas, tgnuassembler.writetree.doalign: 12 years ago
  svenbarth a34f28c067 The compiler inserts ".balign 4" directives before some jump labels, but sometimes the instruction before the align is not a "JMP". In that case we encounter an illegal instruction, because m68k-as does not seem to generate "NOP" instruction in such cases. 12 years ago
  florian 04543b179f o merge of the branch laksen/arm-embedded of Jeppe Johansen: 12 years ago
  svenbarth d91fbd3e10 aggas.pas: m68k-linux needs preceding ".section" as well 12 years ago
  Jonas Maebe bc35f4b3db * fixed writing of local static symbols on AIX 12 years ago
  Jeppe Johansen 8e00978108 Added support for .section, .set, .weak, and .thumb_set directive for GAS assembler reader 12 years ago
  pierre 42bd8d6bc1 Handle new unaligned ait_const 13 years ago
  Jonas Maebe dc5c318eeb * fixed compilation with -dTEST_WIN64_SEH after r22433 based on patch by 13 years ago
  florian ca5fabda6d * cleanup some unused units from uses clauses 13 years ago
  Jonas Maebe 6f2c567e37 * don't write '.section' twice for stubs on Darwin/ARM 13 years ago
  tom_at_work 4150f0a2fb Rebase with r21814 13 years ago
  pierre 9b7fec59bb Support ait_ent and ait_ent_end 13 years ago
  florian 6ae2a43161 * fix compilation with extdebug 13 years ago
  pierre aee68923e8 Fix .pdr generation by adding .end pseudo-instruction, limit .ent to text section for mips cpu 13 years ago
  pierre 600dd162af Merge of rev21557 by Foxsen 13 years ago
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler 13 years ago
  florian aadeba4d1a * started to fix stack frame generation on MIPS(EL) 13 years ago
  Jonas Maebe 3abd5d3882 * changed inlinelevel (which is used to track whether or not we have to 13 years ago
  tom_at_work acbc94e0fd - initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development. 13 years ago
  Jonas Maebe b99a8c129d * write pointer data on AIX/ppc64 using .vbyte rather than using .llong 13 years ago
  Jonas Maebe 6502717e67 * align all code/data sections to sizeof(pint), instead of sometimes 13 years ago
  Jonas Maebe ec77b0f3ca * fixed writing the alignment for datablocks on darwin/aix based on 13 years ago