Joel Sherrill
75df51e7fd
testsuites/unit/tc-score-msgq.c: Fix enum conversion warnings
...
The GCC warning -Wenum-conversion flagged the call to
_Core_message_queue_Submit() as returning a Status_Control
but the caller assigned it to a variable of type rtems_status_code.
2025-12-08 20:10:02 +00:00
Sebastian Huber
b2ca47e5a1
validation: Address unused parameters
...
Address unused parameters in the code generator.
2025-10-28 19:54:03 +00:00
Joel Sherrill
7d4ae6a2fa
testsuites/unix/*: Address unused parameter warnings
...
Add "(void) param;" annotation to address unused parameter warnings.
Found with GCC's warning -Wunused-paramter.
2025-10-08 16:48:32 +00:00
Sebastian Huber
79ca48adcc
rtems: Use single '`' for code phrases
...
These files are generated from specification items. Use Markdown
format.
2025-09-02 16:54:57 +00:00
Gedare Bloom
90e1a6500b
testsuites: regenerate tc-score-rbtree.c
2024-07-09 22:52:40 +00:00
Sebastian Huber
2728023b24
testsuites/unit: Add tests for compiler builtins
...
On the arm target, __udivmoddi4() cannot be fully tested through normal
integer divisions.
Update #3716 .
2024-04-30 01:39:05 -04:00
Sebastian Huber
6582b70537
testsuites/unit: Add files to group
2024-02-27 14:10:06 +01:00
Sebastian Huber
fa17765bd4
crc: Add a CRC-24Q implementation
2024-02-16 09:32:04 +01:00
Matthew Joyce
2757b36098
base64: Add decoder
2024-02-16 09:32:04 +01:00
Sebastian Huber
1adf143246
testsuites/unit: Add tests for compiler builtins
...
Test some compiler builtins which may use integer library routines:
https://gcc.gnu.org/onlinedocs/gccint/Integer-library-routines.html
Update #3716 .
2023-11-02 16:25:44 +01:00
Sebastian Huber
f7632d0dad
testsuites/unit: Fix build error on aarch64
...
Update #3716 .
2023-10-12 15:22:22 +02:00
Sebastian Huber
429727cdf3
testsuites/unit: Add tests for compiler builtins
...
Explicitly test the 64-bit integer division and modulo operations. They
are essential for the timekeeping services. On most 32-bit targets,
they need a software implementation.
Update #3716 .
2023-10-12 14:11:03 +02:00
Frank Kühndel
0afbd00958
unit: Test unlimited objects configuration
...
This unit test covers code paths which are only reached if unlimited
objects are used.
Update #3716 .
2023-07-21 07:43:34 +02:00
Frank Kühndel
2fc7e04280
unit: Test POSIX-specific message queue impl
...
This unit test covers code paths of the Message Handler which are only
reached by through POSIX message queue API.
Update #3716 .
2023-07-21 07:43:34 +02:00
Sebastian Huber
bcef89f236
Update company name
...
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:05:26 +02:00
Sebastian Huber
45234f58e5
doxygen: Add test files to groups
2023-03-17 08:47:28 +01:00
Sebastian Huber
9bb2f59efe
doxygen: Add groups for related test suites
2023-03-14 08:07:25 +01:00
Sebastian Huber
9bfe5f599d
validation: Derive names from item UIDs
...
Use the item UID converted to CamelCase for Doxygen group names and
testsuite names.
Update #3716 .
2023-03-13 14:00:59 +01:00
Sebastian Huber
c1a6e6275b
unit: Test red-black trees
2022-04-06 09:38:09 +02:00
Sebastian Huber
7ca6eeee79
unit: Add test for misaligned builtin memcpy()
2022-04-06 09:38:09 +02:00
Sebastian Huber
95e3ade435
unit: Add a unit test suite
2022-04-06 09:38:09 +02:00