nickysn
|
c3a58bf5a8
* fixed indentation in ptype.expr_type. Prevously it looked like the 'if' is
|
11 лет назад |
nickysn
|
d1ac1bf1e0
* fixed writing rtti published property getter/setter/stored proc info in the
|
11 лет назад |
nickysn
|
366dc179b6
* use tai_const.Create_int_code/dataptr(0) in tai_const.Create_nil_code/dataptr
|
11 лет назад |
nickysn
|
27a7c0863b
+ added constructors tai_const.Create_int_codeptr and .Create_int_dataptr. To be
|
11 лет назад |
nickysn
|
1e0a69fa7f
+ optimizations in SysTinyReAllocMem for the case when growing the heap block
|
11 лет назад |
sergei
|
b70c5efa65
* SPARC peephole: check that result of GetNextInstructionUsingReg is actually an instruction, because GetNextInstruction can stop at a label. Resolves #26798.
|
11 лет назад |
nickysn
|
e9dc9735a0
+ check whether the pointer passed to SysTinyReAllocMem is within the heap area
|
11 лет назад |
marcus
|
5fc019f31a
arosunits: Cybergraphics added
|
11 лет назад |
marcus
|
76b40cdcb7
arosunits: corrected some sycall offsets in amigados
|
11 лет назад |
marco
|
a8aa619228
* allow chmls extractall without second param. Patch by Reinier, mantis #26778
|
11 лет назад |
marcus
|
cfb73aede5
AROS: On ABIv0 AROS_FAST_BPTR must be set
|
11 лет назад |
sergei
|
beeb85f11c
* Don't force CORBA (unmanaged) interfaces to be returned in parameter. All managed types including Variant and COM interfaces are already checked by handle_common_ret_in_param, superfluous checks removed.
|
11 лет назад |
nickysn
|
e4f3f33692
+ optimization in SysTinyReAllocMem for the case of shrinking a memory block
|
11 лет назад |
Károly Balogh
|
a0d03d5f33
amunits: cleanup, removed the old amigasmartlinking define from icon
|
11 лет назад |
Károly Balogh
|
3f68c73a54
amunits: syscallified icon unit
|
11 лет назад |
sergei
|
a3c439c60f
- No longer insert BlockStart markers into asmlists. The presence of these markers disrupts peephole optimizations and require additional checks all over the place, causing various workarounds/hacks (like TAsmList.Create_without_marker) to start building up.
|
11 лет назад |
nickysn
|
a10c200090
* tdynarraytypedata.elSize changed from PtrUInt to SizeUInt; this fixes e.g.
|
11 лет назад |
marcus
|
8c2a1ed026
Amiga: sockets, fcl-net, fcl-web included.
|
11 лет назад |
sergei
|
d37e72dbf9
* ARM: instructions do modify the base register of pre/postindexed references. Report this fact in spilling_get_operation_type_ref and RegModifiedByInstruction functions.
|
11 лет назад |
nickysn
|
2e0707f465
* fixed writing of dynarray rtti in the i8086 far data memory models
|
11 лет назад |
nickysn
|
782b033acd
* optimized SysTinyReAllocMem for the case when the new and old size are the
|
11 лет назад |
svenbarth
|
16774350d7
Fix for Mantis #26749 .
|
11 лет назад |
marcus
|
e7eb77a94a
Amiga: Video Unit ObtainBestPen instead of ObtainPen for low depth screens
|
11 лет назад |
marcus
|
34a726b89d
AROS: hooked the new debug stuff into the AROS RTL, to be compatible with MorphOS and Amiga
|
11 лет назад |
sergei
|
b08ffa0a87
* ARM: fixed detecting Thumb-style jump tables in insertpcrelativedata() after r28546.
|
11 лет назад |
Károly Balogh
|
27befd2375
amiga: reintroduced some of the exec debug functions, which were removed, but actually *DO* exist on classic Amiga and hooked the new SysDebug stuff into the Amiga RTL
|
11 лет назад |
nickysn
|
4e48190342
+ implemented Mark and Release for the tiny heap
|
11 лет назад |
Jonas Maebe
|
d26e6278ba
* don't free node before using its resultdef in an error message
|
11 лет назад |
marco
|
72b521e365
* fix result:=func(result) instead of result:=func(s). Mantis #26746
|
11 лет назад |
sergei
|
4a90d7e3de
+ ARM internal linker: very initial support for Thumb mode, helloworld-class programs compiled with "-Cparmv6m -CIthumb" can now run.
|
11 лет назад |