florian
|
9969da24e1
* { ... } is no a longer valid comment in aarch64 assembler
|
4 年之前 |
florian
|
b336155be6
* improved .gitignore
|
4 年之前 |
nickysn
|
4f828929a3
* fixed the support for infinity and nan float literal values in the webassembly
|
4 年之前 |
florian
|
d53b17cadc
+ Aarch64: completed LSE support for all interlocked operations
|
4 年之前 |
Károly Balogh
|
0d5260396c
sinclairql: added startup code support for the 'packed' relocation table format in vlink. disabled for now.
|
4 年之前 |
Károly Balogh
|
665180a579
m68k: always use ELF objects with vasm for improved cross-compatibility with other tools and compilers
|
4 年之前 |
Mattias Gaertner
|
b64d1f9dfd
pastojs: fixed insert array
|
4 年之前 |
Jonas Maebe
|
bb977b398d
* AArch64: fix spilling integer registers to stack offsets that cannot be
|
4 年之前 |
Jonas Maebe
|
4b4ae79609
* AArch64: fixed spilling info for MOVK (part of mantis #38053)
|
4 年之前 |
florian
|
5442e9f9d8
* insert explicit type cast for the count parameter of move/fillchar wrapping C functions,
|
4 年之前 |
Károly Balogh
|
8f61df817a
atari: implemented stacktop for working stacktraces, implemented stacksize dependent stackmargin, and a system specific backtracestr. however, offs display still doesn't work properly, due to a linker issue (reported)
|
4 年之前 |
pierre
|
1e527e7a1e
Also delete file before copying if destination is a directory on Darwin OS
|
4 年之前 |
Károly Balogh
|
2f90dbbd44
sinclairql: implemented StackTop, this results in working stacktraces and working stack checking. Implemented a custom 5% stack safety margin and a system specific SysBackTraceStr()
|
4 年之前 |
Károly Balogh
|
7b9ed5fe46
rtl: make STACK_MARGIN a variable instead of a const. this allows adjusting margin size on system unit init, based on the actual stack length of the executable. useful for small systems running with little stack. allow overwriting SysBackTraceStr with a platform-specific implementation
|
4 年之前 |
florian
|
695665c393
+ optimized multiplication for "symmetric" bit patterns on arm
|
4 年之前 |
pierre
|
86c036d9ed
Explicitly disable range and overflow checking to avoid troubles with pointer arithmetics
|
4 年之前 |
michael
|
66646b8630
* Fix for double error
|
4 年之前 |
Károly Balogh
|
da252e2f4b
sinclairql: turn the anyKey string const into a pchar, this reduces the final binary size by 200-odd bytes
|
4 年之前 |
pierre
|
f90324a02a
Add strings unit to buildrtl meta-unit, and update Makefile.fpc accordingly
|
4 年之前 |
pierre
|
8ac821613f
Disable sinclairql target OS for most utils packages
|
4 年之前 |
Károly Balogh
|
a6d475b9b3
qlunits: updates, new API and utility functions, improved README
|
4 年之前 |
Károly Balogh
|
9e7a8f44aa
sinclairql: add right spelling for iof_mkdr, add the QDOS equivalent alias
|
4 年之前 |
Károly Balogh
|
8128736233
sinclairql: also have a function which returns a pointer directly to the QLstring job name
|
4 年之前 |
Károly Balogh
|
3280ec3220
sinclairql: have a max. 48 char buffer for job name. set the job name to the program name by default on system unit init
|
4 年之前 |
Károly Balogh
|
b5216a1990
m68k: on the Sinclair QL insert the main program's name into the object, so the RTL later can set it as default job name
|
4 年之前 |
lacak
|
5d81c6c43b
fcl-db: Introduce TObjectField and TArrayField. Only essential interface parts (added new objects, new properties and methods according to Delphi documentation).
|
4 年之前 |
Károly Balogh
|
c8e712f400
m68k: cleaned up some ancient mess from cpunode.pas, no significant functional change, apart from unit inclusion order
|
4 年之前 |
pierre
|
75a9c5b500
Also avoid invalid typecast for RegLoadedWithNewValue method for mips, sparcgen and xtensa
|
4 年之前 |
florian
|
726ac5a5a6
- forgotten file, obsolete define removed, belongs to last commit
|
4 年之前 |
florian
|
0188a558d1
- obsolete defines removed
|
4 年之前 |