Jonas Maebe
|
a0b537bc7b
* fixed typed constants that use an integer number to initialise a procvar or
|
8 年之前 |
Jonas Maebe
|
2e9c6f35ae
- disable -Ooregvar for the LLVM-based x86-64 code generator, as it causes
|
8 年之前 |
Jonas Maebe
|
a2017b2327
* don't keep tc_equal type conversions for LLVM in case the resultdef doesn't
|
8 年之前 |
Jonas Maebe
|
a8e107bb4b
* fix memory leak: free rg[R_MMREGISTER]
|
8 年之前 |
michael
|
d6d10a522a
* Patch from Mattias Gaertner
|
8 年之前 |
Károly Balogh
|
f3e33a9dde
morphos: new pascal-written internal startup code. also refactored the rtl build process for morphos
|
8 年之前 |
Tomas Hajny
|
7956cb5d48
* CrtCtrlBreakHandler may not be invoked for Ctrl-C on certain platforms (Win32/Win64) - made conditional (preparation for future use as platform independent include file)
|
8 年之前 |
Tomas Hajny
|
63c3fc59d4
* as pointed to by Dmitry Boyarintsev (bug #31023), TurnMouseOff is not used and may be removed
|
8 年之前 |
Tomas Hajny
|
8038b2e64f
* patch by Dmitry Boyarintsev (bug #31023) improving compatibility of unit Crt under Win32 and Win64 to other platforms and original TP/BP - Ctrl-C now treated as ASCII 3 and Ctrl-Break respects CheckBreak setting
|
8 年之前 |
Tomas Hajny
|
e5ceb04725
* patch by Dmitry Boyarintsev (bug #31023) implementing SysSetCtrlBreakHandler for Win32 and Win64
|
8 年之前 |
marcus
|
85e485826a
AROS: Startupcode for x86_64 with stack extent feature
|
8 年之前 |
Károly Balogh
|
8c4e5e0610
bump PPU version due to the latest syscall changes
|
8 年之前 |
Károly Balogh
|
0cb555c07c
syscalls: move the reference implementation of parseparaloc to paramgr. removes two identical copies from CPU specific code and enables basereg convention for AROS/x86_64. also, other minor fixes and cleanups in related code.
|
8 年之前 |
Jonas Maebe
|
ba33da711a
* fixed compilation after r35034
|
8 年之前 |
Jonas Maebe
|
8c167f4e40
* handle already quoted symbol names for LLVM (like for Objective-C)
|
8 年之前 |
Jonas Maebe
|
876e5eab56
* fixed "smart linking" parameters to llc
|
8 年之前 |
Jonas Maebe
|
f26ed10ba1
* same as r27223 for hlcgobj (fixes webtbs/tw25895 for llvm)
|
8 年之前 |
Jonas Maebe
|
02e4a27a35
* print internalerrors in case we still encounter stray constants not part of
|
8 年之前 |
Jonas Maebe
|
db40e1575d
+ support for handling the tcalo_no_dead_strip flag when targeting LLVM:
|
8 年之前 |
Jonas Maebe
|
e62cb7917e
+ support for setting the "appending" flag of declaration generated via an
|
8 年之前 |
Jonas Maebe
|
97d6f17cc8
+ add support for marking an LLVM definition as using "appending" linkage
|
8 年之前 |
Jonas Maebe
|
d328d7d95d
* don't write an alignment for symbols in internal llvm sections (sections
|
8 年之前 |
Jonas Maebe
|
d99d18e258
- removed useless empty asmwrite statement
|
8 年之前 |
Jonas Maebe
|
827e980351
* fixed comment typo
|
8 年之前 |
Károly Balogh
|
02d145233d
add m68k atari to the list of platforms which support syscalls
|
8 年之前 |
Károly Balogh
|
f5f895e2a3
syscalls: unify call reference creation across 4 different CPU archs. less copypasted code, brings x86_64 AROS support up to speed
|
8 年之前 |
florian
|
c2af5a104e
* patch by Emelyanov Roman to allow 64 byte alignment in the $codealign directive, resolves #30934
|
8 年之前 |
marcus
|
cb0cd5ea56
AROS: MUI 64 bit record fixes
|
8 年之前 |
florian
|
0954e09834
* correctly handle 16 bit signed operations on AVRs without mul instruction, resolves #31036
|
8 年之前 |
marcus
|
092244309a
Amicommon: use THandle/BPTR instead of LongInt (needed for 64 bit)
|
8 年之前 |