marco
|
dfa6b03b95
* patches from Ocean, mantis #26675
|
пре 11 година |
Károly Balogh
|
c9f91258eb
fpmkunit: disable process unit and threading on Amiga and AROS for now
|
пре 11 година |
reiniero
|
aae9a5b8b9
+ fcl-db: mysql 5.6 connector: add support for MariaDB 10.0. Should fix isseu #26620. Needs testing.
|
пре 11 година |
Károly Balogh
|
e126b787a3
Amiga: moved the remnants of the old CRT unit from Amiga RTL to rtl-console package and made it to build at least. It's probably still very broken, and needs fixing.
|
пре 11 година |
sergei
|
3ede5ec99b
* MIPS peephole: refactored/simplified and added (another) couple of optimizations.
|
пре 11 година |
sergei
|
ac64c4600f
+ MIPS: make use of instructions MUL,SEB and SEH that are available in modern cores.
|
пре 11 година |
marcus
|
64769b847a
amicommon: GetEnv improved, EnvCount and EnvStr implemented
|
пре 11 година |
sergei
|
4e2fb9d28b
* MIPS: fixed O_MOVE_SOURCE and O_MOVE_DEST constants (they were swapped, amazing that it ever worked with such a mistake).
|
пре 11 година |
sergei
|
406a678223
* MIPS: MOVE instruction cannot be changed into conditional move (MOVZ/MOVN) if it overwrites register used as condition.
|
пре 11 година |
marcus
|
e86504af04
amunits: syscall-ified AGraphics, AmigaDos, Utility.library units
|
пре 11 година |
Károly Balogh
|
842a5ecc4d
amunits: syscall-ified ASL
|
пре 11 година |
marcus
|
bb4659ceb6
Amiga: syscall-fied exec and intuition.library units
|
пре 11 година |
florian
|
3f71b059e5
* improve ldr*/str* handling for arm thumb
|
пре 11 година |
Károly Balogh
|
9991ee4165
m68k: support loading of refs to data registers, also when explicit paraloc is set and it's a register, use that directly, this fixes several syscall-related corner cases on Amiga
|
пре 11 година |
sergei
|
02f39c667a
* MIPS: added a couple of important capabilities and made them available for big-endian targets as well.
|
пре 11 година |
nickysn
|
9b41b10350
* implementation of tiny heap's GetMem changed, so that it doesn't use FreeMem
|
пре 11 година |
sergei
|
768e090006
- MIPS: don't create reg.allocator for MM registers.
|
пре 11 година |
Károly Balogh
|
94a84d3286
amunits: some random functions syscall-ified. Mostly things used by rtl-console and FV.
|
пре 11 година |
Károly Balogh
|
05b249f204
Amiga: do not use tagsarray in rtl-console/video
|
пре 11 година |
joost
|
030885727e
* Do not use sym.realname but sym.name in the mangledname for the Dwarf-3 debuginfo. This makes it possible to mix Dwarf-2 and Dwarf-3 debug info into one executable.
|
пре 11 година |
sergei
|
98332db7fe
* Improved generic implementations of Bsf/Bsr. Existing ones were just ugly, BsfQword/BsrQWord producing total of 15 inline expansions 5 levels down and bloating into just a little less than a kilobyte of code (on MIPS). Now it is at most 3 expansions and 21 instructions (84 bytes), 16 and 32 bit routines are branchless.
|
пре 11 година |
Károly Balogh
|
5471a399e3
amunits: syscall-ified timer, fixed keymap to build (oops...)
|
пре 11 година |
Károly Balogh
|
e92e2349e7
amunits: syscall-ified keymap unit
|
пре 11 година |
svenbarth
|
244ac12794
Fix for Mantis #26615.
|
пре 11 година |
Jonas Maebe
|
74e56c2674
* let GetDirIO() return its result in DefaultFileSystemCodePage, as its only
|
пре 11 година |
Jonas Maebe
|
88d969f3bd
* ensure that sysutils.expandfilename() returns its result in
|
пре 11 година |
florian
|
2fa7171a45
* generate AND for small set comparisons also when only set vars are involved using the cg class, so it works for arm thumb as well
|
пре 11 година |
florian
|
8a7c16327c
* fixes reference handling for arm thumb and ldrh, not perfect yet
|
пре 11 година |
Károly Balogh
|
604b277183
Amiga: rtl-console and fv now builds for classic Amiga. It probably still nukes badly though, due to problems in the age-old AmUnits interface units. To be fixed soon.
|
пре 11 година |
Károly Balogh
|
fb6d7ca1da
amunits: MsgBox unit renamed to AMsgBox, conflicts with FV
|
пре 11 година |