Jonas Maebe
|
aa3f29eec8
LLVM: recognise Xcode-15 as LLVM codegen target
|
1 year ago |
Jonas Maebe
|
24fcd05e8c
LLVM: only round currency values when storing them back to memory
|
1 year ago |
Jonas Maebe
|
82f025e9e7
trealconstnode.printnodedata: fix currency values getting written to stdout
|
1 year ago |
Karoly Balogh
|
1e066ba0bd
human68k: one more rework after advices/reports from Pierre Muller, hopefully this fixes all remaning edge cases
|
1 year ago |
Karoly Balogh
|
5c93f3e271
human68k: also fill the entire args buffer with zeros, for proper last argument termination
|
1 year ago |
florian
|
3cd2cbcda8
* GetEpochTime (not used though it seems) should return time_t
|
1 year ago |
Michaël Van Canneyt
|
fb9bcac2d3
* Better creation of self-signed certificates. Patch by Anton (@odisey1245). Fixes issue #40553
|
1 year ago |
Karoly Balogh
|
a009cc5c35
human68k: fixed argv[0] generation, after figuring out that length() is something very different to strlen()
|
1 year ago |
Karoly Balogh
|
d7812f6c05
human68k: fix zero termination of the last argument
|
1 year ago |
Michaël Van Canneyt
|
37e4fed3d4
* Some small improvements, added some clarification to readme
|
1 year ago |
Michaël Van Canneyt
|
68217c7cd0
* Subtarget support
|
1 year ago |
Michaël Van Canneyt
|
1f874777af
* More const for string params
|
1 year ago |
Michaël Van Canneyt
|
4a0402f358
* Correct casing
|
1 year ago |
Karoly Balogh
|
1fdd4f8c90
human68k: actually, the comm field coming from the OS is in ph68kdos_comline format, so use it accordingly
|
1 year ago |
Karoly Balogh
|
a4c94c8b44
human68k: more work on getting tinyheap right. still doesn't seem to work, sadly, so still disabled
|
1 year ago |
Karoly Balogh
|
b81b818a75
human68k: set default stack size to 16KiB
|
1 year ago |
florian
|
1f91fe4b11
* fix output position of deprecated hint for certain cases where it was wrong, resolves #40534
|
1 year ago |
Karoly Balogh
|
60473c7ead
human68k: parse the arguments passed to the program, fill out argc/argv, make ParamCount and ParamStr() to work
|
1 year ago |
Karoly Balogh
|
0b65c173b8
human68k: disable tinyheap, as there's some memory trashing going on with it, and use the regular one for now
|
1 year ago |
Karoly Balogh
|
d009941744
human68k: setup the stack, then use setblock to limit the memory usage to the amount we're really using. this frees up RAM, and allows the heap allocator to work.
|
1 year ago |
Karoly Balogh
|
932849c1bf
human68k: refactored some type naming used in the startup code
|
1 year ago |
Karoly Balogh
|
d85d6b4bac
human68k: handle the OS malloc returning errors properly
|
1 year ago |
Karoly Balogh
|
fef24dabd6
human68k: minimal DOS calls error handling/inoutres mapping
|
1 year ago |
florian
|
e1e9a6728f
* fix casing
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
ccf631eabd
* x86: Fixed inefficiencies revealed in "TEST/JNE/TEST/JNE"
|
1 year ago |
ccrause
|
248082347f
AVR optimization LdsMov2Lds
|
1 year ago |
Michaël Van Canneyt
|
c49123086d
* Make string argument const.
|
1 year ago |
Michaël Van Canneyt
|
cda64d090e
* Make methods static so they are assignment compatible with regular procedures.
|
1 year ago |
Michaël Van Canneyt
|
4e29cac57f
* pcre available only on selected platforms
|
1 year ago |
Michaël Van Canneyt
|
59cb93fcb4
$ Corrections for widestring use
|
1 year ago |