bebbo
62dfa4768a
do not use other functions
2024-10-02 16:55:26 +02:00
bebbo
9fd7312b89
fix compiler warning/error on different type
2024-10-02 16:54:46 +02:00
bebbo
f1779bdca0
daylight -> _daylight, timezone -> _timezone
2024-09-30 10:22:24 +02:00
bebbo
8752ca21c2
more pointer->value stuff to support libraries
2024-09-29 20:33:26 +02:00
bebbo
b2eb8714f2
libnix4.library as separate target
2024-09-23 14:20:09 +02:00
bebbo
ad5399684b
fix to make it work after clean
2024-09-23 13:02:19 +02:00
bebbo
f7db1e85a8
build library during install target, after libb was copied
2024-09-23 12:46:16 +02:00
bebbo
f6846ba502
add math, support libnix4.library
2024-09-23 11:53:27 +02:00
Stefan "Bebbo" Franke
1fa1c6f953
Merge pull request #89 from MBeijer/feature/strlcpy
...
Add strlcpy
2024-09-22 16:03:31 +02:00
Marlon Beijer
75f7eec4a0
Move strlcpy to the appropriate directory
2024-09-22 15:01:03 +02:00
Marlon Beijer
d236efb8ca
Update implementation from suggestion
2024-09-22 14:01:32 +02:00
Marlon Beijer
c3a5fe7612
Add strlcpy
2024-09-22 13:00:04 +02:00
fautomat
a91e7b68b4
Merge branch 'devel1'
2024-08-20 15:33:23 +02:00
bebbo
a86bd4e6c7
add pseudo millis to clock
2024-08-20 14:56:20 +02:00
fautomat
60007a31b8
Merge branch 'devel1'
2024-08-20 12:53:47 +02:00
bebbo
120c85f0c6
attempt to improve the pseudo randomness...
2024-08-20 12:18:04 +02:00
fautomat
7a333ba050
Merge branch 'devel1'
2024-08-19 12:03:38 +02:00
bebbo
8a9cdc9d5c
refs #88 : use old clock for kick1.3
2024-08-19 11:30:46 +02:00
fautomat
85e82cd4ab
Merge branch 'devel1'
2024-08-12 11:03:42 +02:00
bebbo
77d11ca4ef
use ReadEClock instead of DateStamp to get milliseconds
2024-08-12 10:30:42 +02:00
fautomat
152139ecba
Merge branch 'devel1'
2024-06-28 11:03:46 +02:00
bebbo
f61af61f7a
refs #84 : ->sm_ArgList->wa_Lock may be null
2024-06-28 10:22:23 +02:00
fautomat
0642914749
Merge branch 'devel1'
2024-06-18 13:12:18 +02:00
bebbo
c2cd8a78cc
clear the cache after stub copy/init to resolve 68060 issues
2024-06-18 12:31:56 +02:00
fautomat
0b70ba9c48
Merge branch 'devel1'
2024-06-17 10:18:27 +02:00
bebbo
b2a7283210
init node->ln_name -> library
2024-06-17 09:43:45 +02:00
bebbo
1e99d5edbc
direct init of buffer, fix mkstub
2024-06-17 09:21:39 +02:00
fautomat
3623b1cffe
Merge branch 'devel1'
2024-06-11 10:42:50 +02:00
bebbo
e2fd343dd9
various fixes:
...
- fix datadata reloc handling
- __ResolveSymbols returns now 0 on success or the missing symbol name
- only for function stubs using a4 that value is store
- support direct calls
- support pointers pointing to *__data
2024-06-11 10:05:34 +02:00
fautomat
d5739a02ed
Merge branch 'devel1'
2024-06-07 16:49:26 +02:00
bebbo
913d7b1b41
stub resides now in the library to make dlfcn work out of the box
2024-06-07 16:11:45 +02:00
fautomat
04a85bdb44
Merge branch 'devel1'
2024-06-02 21:04:41 +02:00
bebbo
edfff7c5da
add function concat: concat strings an return malloc'ed string
2024-06-02 20:29:12 +02:00
bebbo
02b04fa827
mkstub can now be used with a def file
2024-06-02 10:17:18 +02:00
fautomat
a0f4eb8485
Merge branch 'devel1'
2024-05-27 12:58:26 +02:00
bebbo
0c05dd1e2c
add dlerror
2024-05-27 12:25:19 +02:00
fautomat
7f07717df1
Merge branch 'devel1'
2024-05-27 12:09:04 +02:00
bebbo
a10c773cd9
add defines
2024-05-27 11:35:44 +02:00
fautomat
c98bec7c1c
Merge branch 'devel1'
2024-05-23 20:33:50 +02:00
bebbo
98a5db66bd
fix a use after free
2024-05-23 19:55:04 +02:00
fautomat
edc50cedd1
Merge branch 'devel1'
2024-05-21 17:18:34 +02:00
bebbo
91c03fe777
add snprintf, vsnprintf
2024-05-21 16:42:40 +02:00
bebbo
b24116e3c8
flush since there's a crlf
2024-05-21 16:41:21 +02:00
bebbo
8ee93f3446
use FPutC
2024-05-21 16:40:47 +02:00
fautomat
658753b969
Merge branch 'devel1'
2024-05-17 19:49:04 +02:00
bebbo
22293e4f32
support stub creation of baserel stubs for baserel programs
2024-05-17 19:11:56 +02:00
fautomat
aac40e4443
Merge branch 'devel1'
2024-05-17 13:38:28 +02:00
bebbo
88a4f42dca
add support for simple shared libraries
2024-05-17 13:03:46 +02:00
bebbo
b00180b09b
use a static variable to pass a4 to the callback, if baserel
2024-05-16 13:49:08 +02:00
fautomat
437093056c
Merge branch 'devel1'
2024-05-11 18:41:21 +02:00