Conversation
osal Integration candidate: 2021-09-21
Use a separate local variable rather than casting to (void **).
Add feature to generate_stubs.pl input phase to recognize and skip over `#ifdef __cplusplus` blocks. This makes it so it can be used on C headers which are C++-enabled too.
Partial nasa#1108, add typedef for OSAL status codes
Fix nasa#1139, Remove extern in stub prototypes
…usplus Fix nasa#1166, recognize ifdef __cplusplus
Fix nasa#1167, vxWorks intLib stub aliasing issue
Fix nasa#1177 Rename OS_XXXTime to OS_XXXLocalTime in comments
…-test-duplicate-check Fix nasa#1183, Add Duplicate Check to Local Unit Test
- Set new build baseline for cFS-Caelum-rc4: v6.0.0-rc4
osal Integration candidate: Caelum+dev1
These new warnings are detected by the new compiler. They are all places in unit test where an uninitialized value is passed via "const" pointer into a unit under test. By definition a "const" pointer is always an input. While the warning is pedantically true - should not pass an uninitialized struct as an input - these were all unit tests where the object value is a don't-care value, so it does not matter. But to fix the warning, simply need to initialize a value before making the call.
- Refactors symbol table searching to include both local and global symbol tables for POSIX - Renamed global search to generic since there isn't currently a use case for global only search
Modifies the osal_id_t typedef to be a non-integer value. The intent is to catch cases where it inappropriately being used as an integer value. This is transparent so long as the osal_id_t typedef and provided check and conversion routines are used.
…tAssert_STUB_COUNT Fix nasa#1200, Add missing space to UtAssert_STUB_COUNT
…6-equivalents-for-UtAssert_UINT32-macros Fix nasa#1196, Add UINT8 and UINT16 equivalents for UtAssert_UINT32_<Comparison> macros
Fix nasa#1199, correct warnings on gcc11 # Please enter a commit message to explain why this merge is necessary,
Fix nasa#1210, Set output in OS_stat handler
…flows Fix nasa#1188, Reuse CodeQL, Static Analysis, Format Check
Replace these with long and unsigned long, respectively, as some old systems might not have these types even if it does provide stdint.h
Add OS_SocketBindAddress() and OS_SocketListen() to allow users to bind an address without also calling listen(). The use case is for client side connections where the source port needs to be controlled.
Fix nasa#1396, do not use intmax_t/uintmax_t types
Fix nasa#1398, separate bind and listen calls for streams
osal Integration candidate: Caelum-rc4+dev54
nos3#88 - cFS Upgrade
This reports that the functionality is not implemented and reports it as an MIR result, instead of having most/all of the tests fail.
Fix nasa#1404, skip condvar tests if not implemented
…a MAX_SPEEDUP constant defined;
… to enable faster reverting and testing in the future if it ends up being an issue;
[nasa/nos3#210] Attempted to resolve CPU utilization issue
…S3 causing increase translation load;
[nasa/nos3#176] Unit Tests
[nasa/nos3#325 ] Equuleus upgrade
…nc timers caused issues;
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.