Kalamatee
4d04bb750e
remove debug message that was not meant to be committed.
2024-05-02 15:26:34 +02:00
Matthias Rustler
15d964d3da
Codacity fix "Variable 'nextPage' is assigned a value that is never used."
2024-05-02 15:26:34 +02:00
Kalamatee
e85ca2b10f
Initial (incomplete) commit of Log Viewer for log.resource.
2024-05-02 15:21:31 +02:00
Kalamatee
dca6993244
WIP/Initial (incomplete) implementation of log resource. TODO's: Complete listener handling. Implement disk.logger to cache the system log to disk/override list enumeration functions.
2024-05-02 15:20:00 +02:00
Kalamatee
ef04ffb39d
add the public usb controller definitions to the generic includes and copy as part of the includes. add definitions used in the xhci code.
2024-05-02 15:19:24 +02:00
Kalamatee
91c9df6f96
fix enum/integer mismatches, so the code compiles correctly with newer gcc versions
2024-05-02 15:19:24 +02:00
Kalamatee
382e0a139c
re-add accidentally deleted closing bracket
2024-05-02 15:19:24 +02:00
Kalamatee
8c093a6059
correct opencatalog behaviour - only check the version once the catalog has been parsed.
2024-05-02 15:19:24 +02:00
Matthias Rustler
bbda35a2fc
Entry from "Bugs" section removed.
2024-05-02 15:19:24 +02:00
Kalamatee
83c8d8f1ef
try the tar.xz aswell
2024-05-02 15:19:24 +02:00
deadwood
7f0fb540fa
Adjust to change of location of stdc and posixc
2024-05-02 15:08:26 +02:00
Kalamatee
9e2a067c2e
adjust the stdc include path
2024-05-02 14:09:51 +02:00
Kalamatee
24f06f4ff2
move the crt sub-parts to a common location
2024-05-02 14:09:27 +02:00
Kalamatee
119fb0455c
Elements of: Move the AROS specific Task storage slot handling out of Exec and into task resource. Use it from there.
2024-05-02 13:54:35 +02:00
deadwood
2e4ed8cd32
C:Break now requires private sdk (task.resource)
2024-05-02 12:57:50 +02:00
Kalamatee
f67ac0646c
tabs->spaces
2024-05-02 12:41:59 +02:00
Kalamatee
e05a1f4954
Small tidy up of formatting.
2024-05-02 12:41:59 +02:00
Kalamatee
8126b15b57
fix the PROCESS and PORT args to work with recent changes
2024-05-02 12:38:29 +02:00
Kalamatee
2e51c0c63e
fix formatting
2024-05-02 12:38:29 +02:00
Kalamatee
490f50cc89
Simplify using task resource to iterate over the complete list of tasks (so it also works on the smp builds), and create a list of matching tasks to operate on. Adjust to iterate over the list of found tasks and signal all matching names.
2024-05-02 12:38:29 +02:00
Matthias Rustler
79d44c56e3
Use pattern matching for the NAME parameter. As a side effect it fixes the problem that the NAME was case-sensitive which doesn't make sense. Note that when using pattern matching only one task is signalled. Autodoc updated.
2024-05-02 12:38:29 +02:00
Matthias Rustler
01da7d6e1c
Made COMMAND parameter case-insensitive
2024-05-02 12:38:29 +02:00
Matthias Rustler
ec72ba82ac
Source code cleanup Indentation fixed.
2024-05-02 12:38:29 +02:00
Matthias Rustler
bf1ef27914
Added a test for exposing a problem with calling printf() after Detach()
2024-05-02 12:38:29 +02:00
Matthias Rustler
50a11c0e9c
Autodoc added.
2024-05-02 12:38:29 +02:00
Matthias Rustler
4c370ac052
Source code cleanup Messy indentation fixed.
2024-05-02 12:38:28 +02:00
Kalamatee
224b61a6d4
silence debug
2024-05-02 12:28:05 +02:00
Kalamatee
0cc426ccbb
make sure KernelBase is valid
2024-05-02 12:28:05 +02:00
Kalamatee
8d2cf2d654
use the correct params ..
2024-05-02 12:28:05 +02:00
Kalamatee
6f8b1d5653
# Mark when the kernel is running exceptions handlers. # Cache the last state, and last run handler, in case a crash occurs inside the handlers. # Provide an x86 fmtalertinfo override - check if the crash occurred inside an interrupt handler and display relevant info.
2024-05-02 12:28:05 +02:00
Kalamatee
b5e9ea27b0
call KrnFmtAlertInfo
2024-05-02 12:28:05 +02:00
Kalamatee
ce505b6768
# Split addexceptionhander into a userspace, and supervisor part. # Add a new function KrnFmtAlertInfo, to override information output in displayalert.
2024-05-02 12:28:04 +02:00
Matthias Rustler
1e05633b06
wrong locale handling repaired.
2024-05-02 12:23:16 +02:00
deadwood
a5ea56f1c1
Dispaly expected number of tests for comparison with actual run tests
2024-04-28 15:47:26 +02:00
deadwood
88fd3bd047
Remove empty setup/teardown steps
...
Suite setup/teardown is counted as test in output and there is no point
in having empty, "always succeed tests"
2024-04-28 15:47:02 +02:00
deadwood
4f9320850d
Add unit test for creation and destruction of static objects
2024-04-28 15:41:56 +02:00
deadwood
650ca7741e
Support registering atexit() functions before CrtProgCtx is created
...
This can happen in C++ when there is a global object which creates a
static object in its constructor. Creation of global object is run in
CTORS set and static object destructor is registered with atexit.
This all happens before __progonly_program_startup had a chance to run
and create CrtProgCtx
2024-04-26 19:31:14 +02:00
Kalamatee
1ff8c942d2
bump version to match the one in the config file.
2024-04-24 16:32:18 +02:00
Kalamatee
f5e8532e54
fix formatting
2024-04-24 16:32:06 +02:00
Kalamatee
57b1d0aafb
Fix ExAll handling. AROS boots correctly from SFS installs.
2024-04-24 16:13:54 +02:00
Kalamatee
a90e0750f7
Initial fixes and corrections. Fix ExAll behaviour so that it doesn't only operate on a single data entry, with the same filesystem object, for 4GB worth of data (or forever..) ...
2024-04-24 16:13:54 +02:00
Kalamatee
6d32ebffcc
reformat so it looks less ugly.
2024-04-24 16:09:03 +02:00
Kalamatee
71291eebb7
pad on 64bit to keep size/alignment in sync with struct FileLock
2024-04-24 16:09:03 +02:00
Kalamatee
8dc8cbb284
# put inline statements in the correct place. # use the correct type for ExtFileLock->objectnode # cast to the correct types to prevent incorrect behaviour (on 64bit particularly) # let the compiler know code falls through.
2024-04-24 16:09:03 +02:00
Kalamatee
b5a3f4e43b
cast to LONG to prevent overflow causing Exall to try and read 4Gb of data.
2024-04-24 16:09:03 +02:00
Kalamatee
87aa4cf0f2
update cunit to 3.2.7
2024-04-24 14:46:53 +02:00
Kalamatee
2a816c4753
move TARGET_UNITTESTS to target.cfg so that metamake sees the var.
2024-04-24 14:22:22 +02:00
Kalamatee
1776abdf1a
use the configure exported rust_target dont expand a few more variables until used.
2024-04-24 14:21:46 +02:00
Kalamatee
cf4c685879
update the gcc 8 and 11 patches aswell
2024-04-24 14:21:46 +02:00
Kalamatee
b82a892745
wip update to c++ support.
2024-04-24 14:21:46 +02:00