nickysn
|
0119e7afb3
* changed the codepointer type in the i8086 small and compact memory models from
|
7 gadi atpakaļ |
Mattias Gaertner
|
082c17fd93
pastojs: added test for unit cycle
|
7 gadi atpakaļ |
Mattias Gaertner
|
bf874485ae
fcl-passrc: resolver/parser: detect unit cycle, stop parsing, continue parsing after used unit interfaces have finished
|
7 gadi atpakaļ |
nickysn
|
ae52295232
* fixes for Seg(proc) for i8086
|
7 gadi atpakaļ |
Mattias Gaertner
|
cde1941382
fcl-passrc: resolver: fixed not finding indirect units
|
7 gadi atpakaļ |
svenbarth
|
0bf71958f2
* ensure that the correct RTTI data is written for "array of const" parameters as well
|
7 gadi atpakaļ |
svenbarth
|
afa6d1bdb0
* extend test a little bit to ensure that nested Concat() calls for strings work correctly
|
7 gadi atpakaļ |
svenbarth
|
916ff0b92c
+ extend Concat() with support for dynamic arrays
|
7 gadi atpakaļ |
Mattias Gaertner
|
24c634d38d
pastojs: fixed check alias proc type
|
7 gadi atpakaļ |
Mattias Gaertner
|
a423d6be91
fcl-passrc: resolver: emit nMethodHidesMethodOfBaseType only for virtuals
|
7 gadi atpakaļ |
Mattias Gaertner
|
87d020c07b
fcl-passrc: fixed parsing inherited name as
|
7 gadi atpakaļ |
Károly Balogh
|
a3a7285df4
linux: an attempt to clean up and fix syscall calling conventions for ftruncate64, pread64 and pwrite64 on platforms which use aligned register pairs to pass the 64bit parameters
|
7 gadi atpakaļ |
Károly Balogh
|
961757934a
linux: removed some old junk which was commented out over a decade ago
|
7 gadi atpakaļ |
Károly Balogh
|
ee37c507d0
tabs to spaces. no functional changes
|
7 gadi atpakaļ |
marco
|
073867302b
* patch from Sergey B, cleaned up by WP. Call inherited TCHMSearchWriter.
|
7 gadi atpakaļ |
nickysn
|
8d18dafe34
* in the i8086 load node, when generating static/global var access to variables
|
7 gadi atpakaļ |
marco
|
b41dafa618
* lowercase extension before comparison
|
7 gadi atpakaļ |
nickysn
|
04f0029b77
- don't generate addr_seg relocations for the Seg() directive on i8086, if the
|
7 gadi atpakaļ |
nickysn
|
4cdfe1b025
* in the win16 video unit, don't ever try to update the window, after it has
|
7 gadi atpakaļ |
nickysn
|
0f8c31a374
+ enable smart callbacks in the win16 video unit
|
7 gadi atpakaļ |
nickysn
|
ed4a5acb31
+ added -Twin16 (the 16-bit windows target) to the i8086 crosscompiler help screen
|
7 gadi atpakaļ |
Tomas Hajny
|
f4b0a46620
* fix for wrong behaviour of SetSafeCPSwitching
|
7 gadi atpakaļ |
florian
|
b41cb26727
+ write selected features in ppu of the system unit and load them further on
|
7 gadi atpakaļ |
svenbarth
|
c07e723d37
+ add some Delphi-compatible type kind aliases
|
7 gadi atpakaļ |
svenbarth
|
c15bcc693d
* also check the base types of interfaces
|
7 gadi atpakaļ |
svenbarth
|
b1029a218a
* also implement TRttiType's GetBaseType in TRttiInterfaceType
|
7 gadi atpakaļ |
svenbarth
|
1cb4514526
+ add support for interface types (both reference counted and raw ones)
|
7 gadi atpakaļ |
nickysn
|
794ac7d332
+ implemented dos.exec() for win16
|
7 gadi atpakaļ |
Károly Balogh
|
0d15323c29
also add solaris-sparc64 to ppudump, fix build breakage after r37701
|
7 gadi atpakaļ |
pierre
|
ce13d8a698
Fix fullcycle on x86_64-solaris machine by adding system_sparc64_solaris system constant
|
7 gadi atpakaļ |