florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 lat temu |
pierre
|
0685319be8
Treat metadata as data in agppcmpw.pas
|
4 lat temu |
Jonas Maebe
|
e7d1a77f9a
* rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
|
5 lat temu |
nickysn
|
a8fe46c0f5
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the
|
5 lat temu |
yury
|
1b3a3a7983
* Removed lot of unused local vars. It is useful to turn on the notes in options. :)
|
5 lat temu |
florian
|
e0041a8244
* compilation of x86 and PowerPC fixed
|
5 lat temu |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 lat temu |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 lat temu |
florian
|
c0c14d5362
* building on PowerPC fixed
|
6 lat temu |
Károly Balogh
|
e6aed467b5
renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin
|
7 lat temu |
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
|
8 lat temu |
svenbarth
|
3fd68bf59c
* agppcmpw.getopstr: always access RTOC symbols as [TC](RTOC) instead of only (RTOC)
|
8 lat temu |
svenbarth
|
4c71fb9e28
* TPPCMPWAssembler: small improvement for the debug output of writeexternal()
|
8 lat temu |
svenbarth
|
86e50d4a26
* TPPCMPWAssembler: also write import statements for AB_EXTERNAL_INDIRECT symbols
|
8 lat temu |
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)
|
8 lat temu |
nickysn
|
a018235811
* fixed powerpc compiler compilation with -dEXTDEBUG
|
8 lat temu |
marco
|
d2fe24ae20
* fix some more occured->occured
|
8 lat temu |
Károly Balogh
|
0e41519516
* fixed powerpc build
|
9 lat temu |
svenbarth
|
7845362701
powerpc/agppcmpw.pas:
|
9 lat temu |
svenbarth
|
854c67175a
powerpc/agppcmpw.pas, TPPCMPWAssembler:
|
9 lat temu |
nickysn
|
e1f21fb1e3
+ handle the asd_cpu directive (commented out, but without producing an internal
|
9 lat temu |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
10 lat temu |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
10 lat temu |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 lat temu |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 lat temu |
nickysn
|
7cfd7a66cd
+ create a special 'heap' segment with reserved space equal to heapsize (i.e.
|
11 lat temu |
nickysn
|
3cc8ff11e3
+ generate the stack segment for i8086 far data memory models from within fpc
|
11 lat temu |
pierre
|
3f33fdd445
Handle asmextraopt in powerpc assmeblers
|
11 lat temu |
sergei
|
108d3cb090
- Removed tai_label.is_global field, was used in just one place and is generally not needed: binding is controlled by 'bind' property of referenced AsmLabel.
|
12 lat temu |
Jonas Maebe
|
6497d3c994
- removed no longer used/supported af_allowdirect flag (direct assembler
|
12 lat temu |