Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cFE Integration candidate: 2021-05-25 #1568

Merged
merged 12 commits into from
May 26, 2021
Merged

cFE Integration candidate: 2021-05-25 #1568

merged 12 commits into from
May 26, 2021

Commits on May 13, 2021

  1. Fix #1505, accept "NULL" as entry point

    Recognize the special string "NULL" to indicate no entry point
    should be called for the library.  Equivalent to leaving the
    field empty.
    jphickey committed May 13, 2021
    Configuration menu
    Copy the full SHA
    798c05b View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Fix #1522, add printf format casts

    Use (int) with %d conversions for portability
    jphickey committed May 14, 2021
    Configuration menu
    Copy the full SHA
    512958e View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Fix #1538, add capability to generate multiple tables

    Adds a "install_custom.cmake" hook that can be put into a CPU-specific
    subdirectory under the "defs" directory, that can perform extra
    installation steps as required for the project/mission.
    
    Tweaks the "add_cfe_tables" function such that it can also be called from
    the install_custom.cmake script to generate additional/alternative table
    binary files for that CPU.
    
    The main update is that it uses the "APP_NAME" parameter to associate
    the table files with the app library, so the same set of include files
    can be used.  This relies on the target-scope properties being used.
    Historically that string wasn't verified, it could have been any unique
    string, but now it should match the app if this is to work as expected.
    jphickey committed May 18, 2021
    Configuration menu
    Copy the full SHA
    a47a581 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Partial #1474, changing return type from int32 to CFE_Status_t

    Changing the implementation return types to CFE_Status_t
    to match the function prototypes.
    zachar1a authored and skliper committed May 19, 2021
    Configuration menu
    Copy the full SHA
    7fa73a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c28130 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Merge pull request #1524 from jphickey/fix-1522-rtems-format

    Fix #1522, add printf format casts
    astrogeco authored May 24, 2021
    Configuration menu
    Copy the full SHA
    a93304e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1520 from jphickey/fix-1505-null-entrypt

    Fix #1505, accept "NULL" as entry point
    astrogeco authored May 24, 2021
    Configuration menu
    Copy the full SHA
    c4c237a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1549 from jphickey/fix-1538-multi-tables

    Fix #1538, add capability to generate multiple tables
    astrogeco authored May 24, 2021
    Configuration menu
    Copy the full SHA
    ae1dc3b View commit details
    Browse the repository at this point in the history
  4. HOTFIX IC 2021-05-19, table build with app name mismatch

    For a table build where the app name passed to cfe_add_tables
    does not match the actual app name, it must use the
    APP_DYNAMIC_TARGET_LIST and APP_STATIC_TARGET_LIST variables
    to get the target list for installation.
    jphickey committed May 24, 2021
    Configuration menu
    Copy the full SHA
    d7073fa View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    da3f996 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1551 from skliper/fix1474_prototype-scrub

    Fix #1474, #1552, Resolve API prototype/implementation discrepancies
    astrogeco authored May 25, 2021
    Configuration menu
    Copy the full SHA
    077bd82 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    6428e82 View commit details
    Browse the repository at this point in the history