Commit History

Autor SHA1 Mensaxe Data
  michael cccff83bab * Fix compilation %!s(int64=8) %!d(string=hai) anos
  michael 1729d6a848 * Rework to be able to use in compiler testsuite %!s(int64=8) %!d(string=hai) anos
  nickysn 19087d04da * replace several emit_const_reg calls that generate SHR or SAR instructions %!s(int64=8) %!d(string=hai) anos
  florian f4718c0969 * made nop handling generic for sparc, so it is used by sparc64 as well %!s(int64=8) %!d(string=hai) anos
  pierre ba7586a5c8 Fix for FPU generated exception as interrupt 0x10, contributed by Max Nazhalov %!s(int64=8) %!d(string=hai) anos
  lacak 301fc9af70 fcl-db: base: fix widestring copy #32215 %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 4a588fcbc2 pastojs: error on var absolute %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner e266fd75e0 fcl-passrc: resolver: read widechar literals %!s(int64=8) %!d(string=hai) anos
  svenbarth e76b1b2959 * use unique internalerror instead of copying that from ncgmem (though it should never happen that both occur at once in a AVR compiler) %!s(int64=8) %!d(string=hai) anos
  svenbarth 88c98e87cd * declare REFIID compatible to Win32/Win64 %!s(int64=8) %!d(string=hai) anos
  nickysn b92b0eac83 * also improve the code, generated for signed division by 2 on i8086, when %!s(int64=8) %!d(string=hai) anos
  svenbarth 0076284a86 * revert changes from r36770 %!s(int64=8) %!d(string=hai) anos
  Károly Balogh 4002833001 morphos: also enable the elf32 loader in exeinfo for morphos %!s(int64=8) %!d(string=hai) anos
  Károly Balogh ac19b0eae6 morphos: enabling lineinfo unit %!s(int64=8) %!d(string=hai) anos
  Károly Balogh 33abf859b4 netbsd/m68k: a fuggly fix for FpLseek, so the compiler works natively at least %!s(int64=8) %!d(string=hai) anos
  Károly Balogh 12697deda7 netbsd: try to support syscalls which return 64bit values properly on 68k %!s(int64=8) %!d(string=hai) anos
  Károly Balogh 071b588da2 netbsd/m68k: tweaks, so it works at least in my test-env with NetBSD/amiga 7.1 %!s(int64=8) %!d(string=hai) anos
  nickysn 9e8cc127b0 * improved the code, generated for signed division by 2 on i386 and x86_64 by %!s(int64=8) %!d(string=hai) anos
  nickysn bb7cd4866d * corrected comment in x86 division code - it said "signed", when it actually meant "negative" %!s(int64=8) %!d(string=hai) anos
  maciej-izak b087cc81f5 fcl-passrc: paswrite: fix for fields declarations inside classes. Variables can't be declared directly after methods nor properties (visibility section or var keyword is required) %!s(int64=8) %!d(string=hai) anos
  nickysn b6c3329f20 + also check for negative powers of 2 in the mod by power-of-2 constant x86 optimization, since the sign of the divisor is ignored by the 'mod' operation %!s(int64=8) %!d(string=hai) anos
  nickysn 4b00414183 + added helper isabspowerof2, which checks whether abs(value) is a power of 2 %!s(int64=8) %!d(string=hai) anos
  pierre 7ee567fcca Use A_LD_R alias in functions using GOT indirection %!s(int64=8) %!d(string=hai) anos
  pierre ef3b006eb2 Use A_LD_R alias in do_spill_replace function %!s(int64=8) %!d(string=hai) anos
  pierre 6e18d537fc Use A_LD_R and A_ST_R aliases for spilling_create_(load|store) functions %!s(int64=8) %!d(string=hai) anos
  pierre f5dfbb5ff3 Add A_ST_R and A_LD_R instruction alias for whole register size store/load %!s(int64=8) %!d(string=hai) anos
  pierre dc0e8de99f Fix PIC code %!s(int64=8) %!d(string=hai) anos
  pierre 1c3996979a Fix PIC code %!s(int64=8) %!d(string=hai) anos
  pierre 5491cf9519 Force PIC usage for sparc64 CPU %!s(int64=8) %!d(string=hai) anos
  marcus 13ab320618 Ami-Extra: muihelper does not need amigalib anymore, functions are moved to utility %!s(int64=8) %!d(string=hai) anos