Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 5cbcfca33f * changed some Objective-C section declarations to match what's outputted by %!s(int64=11) %!d(string=hai) anos
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  sergei bfcdf6b825 * Replaced tai_ent and tai_ent_end classes with tai_directive subtypes. Having separate classes for them is unnecessary complication. %!s(int64=12) %!d(string=hai) anos
  florian 6606955b88 + basic support for pic on arm-linux %!s(int64=12) %!d(string=hai) anos
  sergei 2caa05ccd1 * Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012. %!s(int64=12) %!d(string=hai) anos
  yury 0960ee2034 * Add missing checks for android target. %!s(int64=12) %!d(string=hai) anos
  yury d26f0552a0 * Sync with trunk r23404. %!s(int64=12) %!d(string=hai) anos
  svenbarth 17ff90deb9 aggas.pas, tgnuassembler.writetree.doalign: %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  florian 04543b179f o merge of the branch laksen/arm-embedded of Jeppe Johansen: %!s(int64=12) %!d(string=hai) anos
  svenbarth d91fbd3e10 aggas.pas: m68k-linux needs preceding ".section" as well %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe bc35f4b3db * fixed writing of local static symbols on AIX %!s(int64=13) %!d(string=hai) anos
  Jeppe Johansen 8e00978108 Added support for .section, .set, .weak, and .thumb_set directive for GAS assembler reader %!s(int64=13) %!d(string=hai) anos
  pierre 42bd8d6bc1 Handle new unaligned ait_const %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe dc5c318eeb * fixed compilation with -dTEST_WIN64_SEH after r22433 based on patch by %!s(int64=13) %!d(string=hai) anos
  florian ca5fabda6d * cleanup some unused units from uses clauses %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 6f2c567e37 * don't write '.section' twice for stubs on Darwin/ARM %!s(int64=13) %!d(string=hai) anos
  tom_at_work 4150f0a2fb Rebase with r21814 %!s(int64=13) %!d(string=hai) anos
  pierre 9b7fec59bb Support ait_ent and ait_ent_end %!s(int64=13) %!d(string=hai) anos
  florian 6ae2a43161 * fix compilation with extdebug %!s(int64=13) %!d(string=hai) anos
  pierre aee68923e8 Fix .pdr generation by adding .end pseudo-instruction, limit .ent to text section for mips cpu %!s(int64=13) %!d(string=hai) anos
  pierre 600dd162af Merge of rev21557 by Foxsen %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 14cfe770a4 * replaced most (if not all) remaining fields/parameters in the compiler %!s(int64=13) %!d(string=hai) anos
  florian aadeba4d1a * started to fix stack frame generation on MIPS(EL) %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 3abd5d3882 * changed inlinelevel (which is used to track whether or not we have to %!s(int64=13) %!d(string=hai) anos
  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. %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe b99a8c129d * write pointer data on AIX/ppc64 using .vbyte rather than using .llong %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 6502717e67 * align all code/data sections to sizeof(pint), instead of sometimes %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe ec77b0f3ca * fixed writing the alignment for datablocks on darwin/aix based on %!s(int64=13) %!d(string=hai) anos