svenbarth
|
fd465ff500
* adjusted tests as SizeOf(TParamFlags) = 1 does not need to be true anymore
|
8 éve |
svenbarth
|
25842d70c8
* adjust test so it also checks the full ParamFlags instead of only the reduced one
|
8 éve |
svenbarth
|
bd8a7be17e
* better implementation of TProcedureParam.GetFlags that correctly handles a TParamFlags with a size > 1 even on big endian
|
8 éve |
marcus
|
ccf6504584
systems_aros, and systems_amigalike as collection for target defines
|
8 éve |
florian
|
1bea9e36eb
+ entropy test for random
|
8 éve |
pierre
|
d5f2c58d32
Fix bug report 34320, about random returning two same values at start
|
8 éve |
svenbarth
|
729d582822
* move the indirect symbols from al_exports to a new assembler list al_indirectglobals; otherwise compilation would fail horribly if we'd try to compile with a .def file as then the al_exports sections are ignored by the internal linker
|
8 éve |
florian
|
29a2c433f7
* -Sr option for iso mode: in case no command line parameter is passed, the file name for program parameters is derived from their variable name
|
8 éve |
svenbarth
|
6b641394d0
* fix for Mantis #31201: don't write any RTTI for undefined defs (and while we're at it abort if an error def is encountered)
|
8 éve |
Károly Balogh
|
4b7d0eb0ac
atari: FSearch impementation for DOS unit, copied from msdos target
|
8 éve |
Károly Balogh
|
a8a9a5f5de
atari: most of the DOS unit is now implemented, but largely untested
|
8 éve |
Károly Balogh
|
58f85ed4e4
atari: dos unit skeleton for atari. to be implemented.
|
8 éve |
florian
|
f68558b88c
* factored out TX86AsmOptimizer.OptPass2Imul
|
8 éve |
florian
|
ebb2b81f79
* FoldLea optimizes more cases
|
8 éve |
svenbarth
|
417f1cd49d
+ initial implementation of the RTTI for parameter locations (not *yet* used by anything)
|
8 éve |
svenbarth
|
0ed00f64f5
* move writing of the calling convention into its own method
|
8 éve |
svenbarth
|
e3f10500b0
* move writing of the methodkind into its own function (and return the value as its a bit more complicated to calculate than merely checking proctypeoption)
|
8 éve |
lacak
|
18f081150d
fcl-db: interbase: detect BLOB CHARACTER SET NONE and set TMemoField.CodePage to CP_NONE in this case. Related to #31162
|
8 éve |
Károly Balogh
|
49fc799e97
atari: section smartlinking support for atari. needs vlink nightly
|
8 éve |
Károly Balogh
|
48744d0abd
amiga: section smartlinking support for amiga. needs vlink nightly
|
8 éve |
Károly Balogh
|
48de52f41b
morphos: added section smartlinking support using vlink. needs vlink nightly
|
8 éve |
Károly Balogh
|
95cb456951
powerpc: set af_smartlink_sections for vasm
|
8 éve |
Károly Balogh
|
3e4c905813
m68k: make vasm to use ELF objects on amiga, enabled smartlink sections
|
8 éve |
pierre
|
1b1fe68f92
Fix aarch64 cycle after constant parser simplification change in rev 35229-35230
|
8 éve |
Károly Balogh
|
ab5b9982ee
aros: enabled internal sysinit for i386-aros
|
8 éve |
Károly Balogh
|
d084bd0d3b
aros: implemented pascal sysinit, will be shared across all cpus. also refactored the RTL build
|
8 éve |
Károly Balogh
|
789fb552d5
aros: fixed striping and added section smartlinking support
|
8 éve |
florian
|
3706ab4e44
* fix formatting of the writing of the fraction
|
8 éve |
florian
|
466d26b5ef
* copyright notice updated to 2017
|
8 éve |
Károly Balogh
|
69a502db37
instead of stringdup(ppufile.getstring), have a getpshortstring function in entfile, and use it whereever possible. this avoids an extra shortstring copy, compared to the earlier solution
|
8 éve |