yury
|
b0535d8d0f
* ppudump: Fixed a warning regarding text clipping.
|
6 年之前 |
Jonas Maebe
|
8b9e90dc7a
* keep track of whether a routine has a C-style variadic parameter in the
|
6 年之前 |
yury
|
fa4596a08f
* ppudump: Fixed warnings with -O3.
|
6 年之前 |
yury
|
9a3ddf650c
* ppudump: Use buffered write when outputting to json or xml. It improves the output speed a lot.
|
6 年之前 |
Jonas Maebe
|
503ea604f3
+ nolinline modifier to specify that a routine must never be inlined
|
6 年之前 |
Jonas Maebe
|
51e68eb302
* fixed several places where the interface crc could change:
|
6 年之前 |
Károly Balogh
|
2f7fe0e737
haiku-x86_64: add target to the compiler and ppudump, enable it in fpmake and fpcmake
|
6 年之前 |
Jonas Maebe
|
50ab607676
+ customint torddef type to create arbitraty bit-width integers
|
6 年之前 |
pierre
|
0052e4da81
* Use getasizeint/putasizeint for tfieldvarsym.fieldoffset
|
6 年之前 |
florian
|
9f16c34329
+ initial work for tls-based threadvar support on arm-linux
|
6 年之前 |
yury
|
dd60397165
+ Added the pio_inline_not_possible flag to timplprocoption. It is set if a function can't be inline (contains an assembler block, etc). When calling such functions, no note "Call to subroutine "?" marked as inline is not inlined" is emitted.
|
6 年之前 |
pierre
|
e49025a086
More -CriotR fixes:
|
6 年之前 |
pierre
|
3b49fda0a2
Only call moved if len>0, as otherwise astring local variable is nil, which leads to a range check error for astring[1]
|
6 年之前 |
pierre
|
9c2ac7b3dd
Avoid range check error in ReadPosInfo
|
6 年之前 |
pierre
|
378e1dfaa4
Add explicit typecast to avoid range check error
|
6 年之前 |
yury
|
e367577bf1
+ added support for x86_64-android target.
|
6 年之前 |
Jonas Maebe
|
0b246f3dbd
* converted Boolean8 to an internal type, and mapped Boolean to the
|
6 年之前 |
pierre
|
a898ae856f
Adapt ppudump to fix introduced in revision 39912
|
6 年之前 |
yury
|
671d31df1d
+ Added support for the aarch64-android target.
|
6 年之前 |
florian
|
a34d4e715c
Merged riscv_new branch
|
6 年之前 |
svenbarth
|
600ed6701e
+ keep track whether a structured type has fields with management operators (or fields that in turn have fields with management operators and so on) and store that in the PPU to speed up compilation again
|
7 年之前 |
Jeppe Johansen
|
ceb38833f2
Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
|
7 年之前 |
svenbarth
|
cc153176f3
+ add a new symtable option sto_has_non_trivial_init that is true if the symtable contains a symbol with an
|
7 年之前 |
florian
|
21d785e41b
* do not unroll loops if the counter variable is accessed outside the current scope
|
7 年之前 |
pierre
|
79730fe479
Fix compilation error after introduction of po_hasnearfarcallmodel
|
7 年之前 |
Károly Balogh
|
dbb91b5ef0
arm-netbsd: added platform define and dummy rtl files so the build passes for this platform. port not functional yet
|
7 年之前 |
svenbarth
|
d50848174a
+ add putboolean and getboolean convenience methods to tentfile
|
7 年之前 |
florian
|
b41cb26727
+ write selected features in ppu of the system unit and load them further on
|
7 年之前 |
Károly Balogh
|
0d15323c29
also add solaris-sparc64 to ppudump, fix build breakage after r37701
|
7 年之前 |
florian
|
3bcf774c7b
* compilation fixed
|
7 年之前 |