Skip to content

Minor updates/fixes for latest versions of external code#2

Merged
jphickey merged 3 commits intonasa:masterfrom
jphickey:master
May 22, 2020
Merged

Minor updates/fixes for latest versions of external code#2
jphickey merged 3 commits intonasa:masterfrom
jphickey:master

Conversation

@jphickey
Copy link
Copy Markdown
Contributor

Corrects some minor issues found when building with the newer versions of CFE and Python

  • OSAL symbol NUM_TABLE_ENTRIES replaced with OS_MAX_FILE_SYSTEMS
  • _PyObject_GC_UNTRACK macro deprecated in Python 3.8
  • Avoid compiler warning about "const" literal.
  • Correct linking issue with EdsLib python module

jphickey added 3 commits May 21, 2020 23:02
This symbol is deprecated in the latest OSAL
Replace use of deprecated macro _PyObject_GC_TRACK/UNTRACK
Replace string literal with char[] array type to avoid warning
@jphickey jphickey merged commit 089902f into nasa:master May 22, 2020
@jphickey jphickey deleted the master branch October 23, 2020 16:20
dzbaker pushed a commit that referenced this pull request Jan 15, 2026
Resolves issue when running with Lua 5.4.  The cause is that
luaL_buffinit may push onto the stack where it did not change the stack
in version 5.3 and below.  Thus, this broke any code that assumed the
stack would be the same before and after this call.
dzbaker pushed a commit that referenced this pull request Jan 15, 2026
The "frexp" math function is deprecated in Lua and some builds do not
include this function.  This adds a "C" implementation of the functions
that compute the number of binary digits needed for a value, to replace
the calls to math.frexp in Lua.
dzbaker pushed a commit that referenced this pull request Jan 15, 2026
Fix #2, compatibility with Lua 5.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant