Károly Balogh
|
331b37ca48
palmunits: change the obsolete dispatcher wrappers to syscalls, batch 2
|
hace 8 años |
Károly Balogh
|
8920d35c41
palmunits: change the obsolete dispatcher wrappers to syscalls, batch 1
|
hace 8 años |
Károly Balogh
|
addc3a2f94
m68k-palmos: fixed the syscall generation, and improved it to support the dispatch-selector-in-reg-D2 traps
|
hace 8 años |
Károly Balogh
|
8a71a70d3c
m68k-palmos: sketched up some entirely untested syscall support, but it's probably close to what we need
|
hace 8 años |
Károly Balogh
|
fbe7798f6a
palmunits: made it build with current compiler
|
hace 8 años |
Károly Balogh
|
4c25bd935f
packages: disabled packages for macos and palmos which currently cannot be built for these
|
hace 8 años |
Károly Balogh
|
4e845f12cb
macos: made the RTL build completely pass through at least on the pascal level, without assembling
|
hace 8 años |
svenbarth
|
f9c1d0c0db
- TPPCMPWAssembler: remove support for 8-Byte alignment again as that shouldn't be necessary anymore with the alignment fixes in i_macos.pas; so it's better we get an internal error again if someone tries to use it
|
hace 8 años |
svenbarth
|
01046b8a17
* more sensible values for the alignments (based on the powerpc-darwin ones)
|
hace 8 años |
svenbarth
|
3fd68bf59c
* agppcmpw.getopstr: always access RTOC symbols as [TC](RTOC) instead of only (RTOC)
|
hace 8 años |
svenbarth
|
4c71fb9e28
* TPPCMPWAssembler: small improvement for the debug output of writeexternal()
|
hace 8 años |
svenbarth
|
86e50d4a26
* TPPCMPWAssembler: also write import statements for AB_EXTERNAL_INDIRECT symbols
|
hace 8 años |
svenbarth
|
aacea142de
* also fix compilation of macutils unit after macutils.inc had been changed
|
hace 8 años |
Károly Balogh
|
8830ee0a3b
powerpc: assume that the MPW assembler supports 8 byte alignments. (based on some inconclusive internet search it should, but this is not confirmed)
|
hace 8 años |
Károly Balogh
|
fa9a34f738
macos: build fixes (powerpc), system unit at least should build now, after an IE in the MPW assembler writer is fixed
|
hace 8 años |
svenbarth
|
677c35c083
* better fix for detecting Comp's type
|
hace 8 años |
svenbarth
|
ff927eb11a
* fix test due to WideString = UnicodeString and Comp = Extended on some platforms
|
hace 8 años |
Károly Balogh
|
e3ffeed1b2
m68k: removed traces of the never obsolete/ancient openbsd-m68k and never existed freebsd-m68k ports
|
hace 8 años |
svenbarth
|
187ebc6821
* adjust/update guard against older compiler versions
|
hace 8 años |
svenbarth
|
0b02dab684
+ new Delphi-compatible intrinsic GetTypeKind() which returns the TTypeKind of a type as a constant value (and thus can be optimized away in If- and Case-statements)
|
hace 8 años |
svenbarth
|
7e692fac2b
+ new utility function get_typekind() to retrieve the TTypeKind value of a def
|
hace 8 años |
svenbarth
|
8b5461367b
* move TTypeKind from TypInfo unit to System unit as it's necessary for the future GetTypeKind() intrinsic
|
hace 8 años |
svenbarth
|
5deca8ed7b
* copy and include rttih.inc (even though the functions are not available currently)
|
hace 8 años |
svenbarth
|
2095cca98f
* ensure that source info is set correctly on Win64 by including i_win for all Windows targets (this is especially important when cross compiling (e.g. Java) as otherwise the utilities won't be found correctly)
|
hace 8 años |
pierre
|
6a416a6aa1
use --32/--64 for Darwin GNU assembler calls
|
hace 8 años |
pierre
|
2ccf7682b5
Fix RTL compilation of wii OS (with -Sfresources only)
|
hace 8 años |
Károly Balogh
|
a1c879d093
* some tabs-to-spaces and whitespace cleanup. no functional changes
|
hace 8 años |
nickysn
|
3c96090d3c
+ optimized avr code generation for shr by shiftcount=size*8-1 and sar by
|
hace 8 años |
nickysn
|
1476b5168d
+ added F_PL and F_MI to TResFlags for avr. This allows generating the BRPL and
|
hace 8 años |
pierre
|
225c4f33e9
Use old -m68020 architecture option for m68k-palmos assembler (version 2.14 from PRC tools)
|
hace 8 años |