florian
|
c83e6991d5
* properly check number of operands
|
8 år sedan |
Károly Balogh
|
bfc5f67f92
fcl-passrc: attempt to fix the install rule and some of the dependencies
|
8 år sedan |
Mattias Gaertner
|
ae5492af44
fcl-passrc: fixed checking direct class-ancestor cycle
|
8 år sedan |
Mattias Gaertner
|
e552db6ef6
pastojs: fixed compilation
|
8 år sedan |
Mattias Gaertner
|
dd48453c57
resolver: const evaluation: ranges, int+int
|
8 år sedan |
pierre
|
3a9ed7db72
Limit log size to 50000, and add all testrun information at start
|
8 år sedan |
marco
|
91513dc414
* menubarinfo, remove packed (64-bit fix)
|
8 år sedan |
pierre
|
53972e6df0
Remove BASEFPCDIR, use FPCDIR instead
|
8 år sedan |
pierre
|
87bb473780
Fix ExitCode readout if temp directory is used by postponing temp directory cleanup
|
8 år sedan |
Károly Balogh
|
dd01b7ca8b
fix a typo to hopefully fix the build
|
8 år sedan |
florian
|
c79342030e
* let the avrsim throw an exception if a program tries to execute code at address 0
|
8 år sedan |
svenbarth
|
7c9aeda656
* rework InsertInitFinalTable a bit more so that the list of init/fini entries does not need to be generated twice for AVR
|
8 år sedan |
svenbarth
|
fab6f70de8
* rework AVR's InsertInitFinalTable to make use of get_init_final_list instead of iterating the init/fini functions itself
|
8 år sedan |
svenbarth
|
29d9beb40c
* initialize datatemp
|
8 år sedan |
svenbarth
|
72c595eefe
+ implement support for Insert() for dynamic arrays; the parameter that is inserted can be a dynamic or static array of the same type, an array constructor or a single element of the arrays type; all that is determined based on the second type
|
8 år sedan |
nickysn
|
30b5a4dd3e
+ added x86_64 asm implementation of math.DivMod
|
8 år sedan |
nickysn
|
958d74e41c
- removed the "else" in math.EnsureRange, because this way the compiler
|
8 år sedan |
Károly Balogh
|
346f040a54
also try to inline 32bit SwapEndian variants, as they're still reasonably simple
|
8 år sedan |
Károly Balogh
|
a4c40a51ff
m68k: also add options.pas to the previous change
|
8 år sedan |
Károly Balogh
|
3e8ee48458
m68k: define cpurox and enabled the rotate-related optimizations on CPUs which support rotate instructionsoptions.pas
|
8 år sedan |
joost
|
d5087df6fb
* Undo all changes in the test-environment before each test
|
8 år sedan |
joost
|
408cae639f
* Moved all logic to determine in which repository to install a package into
|
8 år sedan |
pierre
|
53bfafa290
Add information about MCB to SysAlloc call if DEBUG_TINY_HEAP macro is defined
|
8 år sedan |
pierre
|
e092f00843
Avoid trying to use invalid instruction exception if Test8087 is below 2, as older CPU ignore simply invalid instructions
|
8 år sedan |
pierre
|
0f80603dae
+ SysGetMem: Add DEBUG_TINY_HEAP message after SysAlloc call.
|
8 år sedan |
yury
|
376174d7ac
* pas2jni: Fixed error handling of ppudump.
|
8 år sedan |
yury
|
884cb758e7
* Ensure the number of operands is 2 for MOVXX instructions in OptPass1MOVXX. Otherwise the classic MOVSD/W/B no-operand instructions (REP MOVSX) cause AV during checks of operands. The AV is thrown when trying to compile ucomplex.pp with -Cfsse3.
|
8 år sedan |
marco
|
5eb0506be7
* added two gtk constants, mantis #31566, patch by "MiniApp"
|
8 år sedan |
marco
|
f0a02cdaf9
* reengineered utf8-less fix for #0031257
|
8 år sedan |
yury
|
f37613ddd8
* Use .rodata and .data.rel.ro sections for Android with PIC.
|
8 år sedan |