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

[WIP] c18n: Reduce benchmark ABI-only code #2135

Closed
wants to merge 11 commits into from
Closed

[WIP] c18n: Reduce benchmark ABI-only code #2135

wants to merge 11 commits into from

Commits on Jun 29, 2024

  1. c18n: Fix typo in ifdef expression

    The check for benchmark ABI was erroneously added and conflicts with benchmark ABI-only code below.
    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    caad629 View commit details
    Browse the repository at this point in the history
  2. c18n: Push a dummy frame during rtld_bind

    The dummy frame indicates that the current compartment is RTLD. Because rtld_bind may enter itself (e.g., via a ifunc resolver), a frame that correctly identifies the current compartment as RTLD is necessary.
    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    5710f6b View commit details
    Browse the repository at this point in the history
  3. Update rtld_start.S

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    588b82a View commit details
    Browse the repository at this point in the history
  4. Update rtld_c18n_asm.S

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    3a8ba9e View commit details
    Browse the repository at this point in the history
  5. Update rtld_c18n_asm.S

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    bed2e23 View commit details
    Browse the repository at this point in the history
  6. Update rtld_c18n.c

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    8703632 View commit details
    Browse the repository at this point in the history
  7. Update rtld.c

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ccbf2c2 View commit details
    Browse the repository at this point in the history
  8. Update rtld_c18n.c

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ff4ff64 View commit details
    Browse the repository at this point in the history
  9. Update rtld.c

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ad7fc38 View commit details
    Browse the repository at this point in the history
  10. Update rtld_c18n_asm.S

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    d1ab858 View commit details
    Browse the repository at this point in the history
  11. Update rtld_start.S

    dpgao authored Jun 29, 2024
    Configuration menu
    Copy the full SHA
    52acadb View commit details
    Browse the repository at this point in the history