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

libsys: Add CHERI_LIB_C18N to CFLAGS when appropriate #2217

Merged
merged 2 commits into from
Sep 9, 2024
Merged

Commits on Sep 9, 2024

  1. c18n: Add -DCHERI_LIB_C18N to CFLAGS for everything in lib/c18n

    Previously, -DCHERI_LIB_C18N was omitted for libsys. This commit also
    fixes that.
    dpgao committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    0535b4c View commit details
    Browse the repository at this point in the history
  2. c18n: Remove libsys's reference to a libc function

    Previously, lib/c18n/libsys's sigaction calls a libc function which in
    turn calls the RTLD hook. This is broken but was undetected because c18n
    was accidentally always disabled in the c18n-version of libsys.
    dpgao committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    de814f8 View commit details
    Browse the repository at this point in the history