florian
|
e0041a8244
* compilation of x86 and PowerPC fixed
|
5 jaren geleden |
florian
|
f883dd6dbb
Synchronized with trunk, part 2 (make all works, avx-512 support not yet tested, no regression testing yet)
|
6 jaren geleden |
florian
|
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
|
6 jaren geleden |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 jaren geleden |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 jaren geleden |
florian
|
27ab140dd9
+ gcc_except_table section
|
6 jaren geleden |
yury
|
4357caaad8
* Removed unused local vars.
|
6 jaren geleden |
pierre
|
d26fb3b663
Try to fix compilation error after commit #40027
|
6 jaren geleden |
pierre
|
740a26d879
Fix compilation of RTL for watcom target
|
6 jaren geleden |
florian
|
49e7e5f512
* support aitconst_*bit_unaligned in the intel assembler writer, resolves #34222
|
6 jaren geleden |
tg74
|
31e4d4ef5e
AVX512 support for MMRegister xmm16..31 and ymm16..31, zmm0..31, vpaddsb support AVX512
|
7 jaren geleden |
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 jaren geleden |
florian
|
1556599ad5
* symbols with bind type AB_EXTERNAL_INDIRECT need to be declared as EXTERN for masm/nasm etc.
|
7 jaren geleden |
nickysn
|
2af5c9d508
* changed type used for section alignment from byte/shortint to longint, so the
|
7 jaren geleden |
pierre
|
3c8d38674f
Change single/double/extended-str functions to methods
|
7 jaren geleden |
pierre
|
ccd8e6a78b
Partial fix for watcom wasm
|
7 jaren geleden |
pierre
|
c98e9b230f
Some watcom assembler wasm improvements
|
8 jaren geleden |
florian
|
7b658f56dc
* compilation fixed after last cleanup
|
8 jaren geleden |
florian
|
b1dff29cbf
* removed unused units
|
8 jaren geleden |
florian
|
90b284e169
+ generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation
|
9 jaren geleden |
nickysn
|
178dab45d3
+ added new asm directive 'asd_cpu' (specifies the CPU's instruction set) in the
|
9 jaren geleden |
florian
|
094a3c4350
* fixes masm code generation for rep mov*
|
9 jaren geleden |
Jonas Maebe
|
991e1f49bd
* store a pointer to the used tasminfo record in every assembler writer, so
|
10 jaren geleden |
Jonas Maebe
|
b3d0197f98
* factored out the output file handling (mostly writing data) from the
|
10 jaren geleden |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 jaren geleden |
florian
|
632f43c490
* fix assembling with masm according to #25858
|
10 jaren geleden |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 jaren geleden |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 jaren geleden |
nickysn
|
7cfd7a66cd
+ create a special 'heap' segment with reserved space equal to heapsize (i.e.
|
11 jaren geleden |
sergei
|
e7cd5319f0
* Put under {$ifndef x86_64} more cases of instructions that do not exist in 64-bit mode.
|
11 jaren geleden |