Károly Balogh
|
5db02f4202
atari: initial support for TOS syscalls
|
%!s(int64=8) %!d(string=hai) anos |
pierre
|
3360410c35
Fix cycling with -dTest_Double_checksum option
|
%!s(int64=8) %!d(string=hai) anos |
pierre
|
4d09dfca95
Remember usage of checkpointer (-gc) option:
|
%!s(int64=8) %!d(string=hai) anos |
Károly Balogh
|
464ecab542
huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention
|
%!s(int64=9) %!d(string=hai) anos |
Károly Balogh
|
deda4c8247
simplified some code and removed a no longer used const
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
5bb121e91c
Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol).
|
%!s(int64=9) %!d(string=hai) anos |
nickysn
|
a8ad82b99f
+ added new unit flag uf_i8086_ss_equals_ds, which indicates memory models with
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
6558d7a521
* no longer store the tprocdef.synthetickind field in ppu files
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
46166c89cb
- removed no longer used and unsafe ttemprefnode.create_offset()
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
7d8d0340b9
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages:
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
9fd8c8718a
Partial merge of r28846 (without the global assembler symbols)
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
9d5f98eaa3
Merged revision(s) 28690 from branches/svenbarth/packages:
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
02e56f410d
Merged revision(s) 28689 from branches/svenbarth/packages:
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
9258b5d76b
+ non-functional 128 bit integer types (inaccessible from Pascal), for use
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
01d93b61c3
* save/restore the type (and hence code page) of ansistring constsyms in/from
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
f4a62c4c60
* fixed (harmless) range errors in getasizeint() after r32444
|
%!s(int64=9) %!d(string=hai) anos |
nickysn
|
62dadad93e
* reimplemented tppufile.getasizeint to use sizeof(asizeint), just like tppufile.putasizeint does
|
%!s(int64=9) %!d(string=hai) anos |
Jonas Maebe
|
2d2b8c635d
* detect whether or not a def/sym is registered based on its defid, so we
|
%!s(int64=9) %!d(string=hai) anos |
svenbarth
|
e44a51f10d
symdef.pas, tprocdef:
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
ab0d445999
* fixed truncation errors for a*int/word in ppudump for architectures
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
0f99ae82af
* increased ppu version after r30907
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
1b43930749
- removed long deprecated/buggy assembler cse optimiser for i386
|
%!s(int64=10) %!d(string=hai) anos |
florian
|
e0b27e1688
* unified typing and ppu reading/writing of setdef fields regarding aint/asizeint
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
5bb89cc2f0
* keep track of the reason why a loadparentfpnode has been created: to
|
%!s(int64=10) %!d(string=hai) anos |
Jonas Maebe
|
b5643f2a27
+ aarch64 cpu identifier
|
%!s(int64=10) %!d(string=hai) anos |
Károly Balogh
|
77088cf723
* bumped PPU version because r28596 breaks compatibility on Amiga/68k and MorphOS
|
%!s(int64=11) %!d(string=hai) anos |
nickysn
|
36d63b953e
+ added an i8086 specific boolean property is_huge to the tarraydef. For now it
|
%!s(int64=11) %!d(string=hai) anos |
svenbarth
|
639a59df92
Added support for partial specialization. This should fix a few problems with generics, the tests for which will be added in the next days after I've verified them.
|
%!s(int64=11) %!d(string=hai) anos |
nickysn
|
e21783a281
* i8086 small and tiny memory model ppus made incompatible. Rationale:
|
%!s(int64=11) %!d(string=hai) anos |