compiler
|
89c9cdf6c4
+ MIPS: implemented parameter location reusing, eliminating second copy of (potentially large) records passed by value. When parameter is passed both in registers and stack, let it have a single LOC_REFERENCE location on callee side, and store relevant registers on stack (into 16-byte area reserved by ABI) early in prologue.
|
12 年 前 |
ide
|
415444a3a5
Fix compilation failure if DEBUG conditional is set, which needs regexpr package
|
12 年 前 |
installer
|
c460adf8e8
Regenerate all Makefiles with an up-to-date fpcmake binary
|
12 年 前 |
packages
|
2b6f33711b
* Patch from Ludo Brands to implement InstanceName (Bug ID 24635)
|
12 年 前 |
rtl
|
eebfeca41d
* removed all ver2_* defines older than 2_4. 2_4 can probably also get removed from trunk, but better in a separate commit.
|
12 年 前 |
tests
|
e44d33f4db
* rebuild with gcc 4.7.2, tcalext6 still fails because struct struct1 (one single value) is still returned on the fpu stack by gcc, this is not abi compliant on windows
|
12 年 前 |
utils
|
72b0e72580
* added a fix for crashes on very short fpdoc projects. x.y.z.count was examined without checking x,y and z existed.
|
12 年 前 |
.gitattributes
|
fc72490166
* handle LOC_*FPUREGISTER correctly when using sse2 sqr, resolve #26408
|
12 年 前 |
.gitignore
|
04df0d537e
* more finegrained parallelism support for testsuite runs: the tests are no
|
13 年 前 |
Makefile
|
4ca7e66661
* Fixed cross-installation after r24625.
|
12 年 前 |
Makefile.fpc
|
4ca7e66661
* Fixed cross-installation after r24625.
|
12 年 前 |
fpmake.pp
|
df4191acb3
* Handle the location of each package at run-time, not at compilation time
|
12 年 前 |
fpmake_add1.inc
|
df4191acb3
* Handle the location of each package at run-time, not at compilation time
|
12 年 前 |
fpmake_proc1.inc
|
df4191acb3
* Handle the location of each package at run-time, not at compilation time
|
12 年 前 |