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

Support wasm64 #444

Open
wants to merge 54 commits into
base: main
Choose a base branch
from
Open

Support wasm64 #444

wants to merge 54 commits into from

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    37122df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d11df7 View commit details
    Browse the repository at this point in the history
  3. fix api.h

    trcrsired committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    37702e7 View commit details
    Browse the repository at this point in the history
  4. fix atomic_arch for wasm64

    trcrsired committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    59a8228 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    10dd8a7 View commit details
    Browse the repository at this point in the history
  2. Add support for 64 bits

    trcrsired committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d146432 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2659f2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b15bd1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48e8b25 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Remove all signal apis

    trcrsired committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    a5ad684 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Fix symbol of thread_spawn

    Add noexcept to wasi header to avoid abi bugs with C++
    trcrsired committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    b9d2738 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72d9602 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfc09f2 View commit details
    Browse the repository at this point in the history
  4. Merge wasm32 code with wasm64 code

    Parameters changing back to use signed integer in __wasilibc_real.c
    
    rename libc-top-half/musl/arch/wasm32 to libc-top-half/musl/arch/wasm
    
    rename libc-top-half/musl/src/thread/wasm32 to libc-top-half/musl/src/thread/wasm
    
    rename wasi_thread_start.s to wasi_thread_start.S since .s does not support macros
    trcrsired committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c9ad745 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a294b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46ed3a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    7bd36bb View commit details
    Browse the repository at this point in the history
  2. support dlfcn.h for wasm64

    trcrsired committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    4877ea7 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

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

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    a814fa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6aac51 View commit details
    Browse the repository at this point in the history
  3. should be _i64 not -i64

    trcrsired committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    9703cc1 View commit details
    Browse the repository at this point in the history
  4. fix __wasilibc_real.c

    trcrsired committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    d2884b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26f0de5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f36fea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8352f8 View commit details
    Browse the repository at this point in the history
  8. fix the issue with rustfmt

    trcrsired committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    4f01294 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

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

Commits on Dec 16, 2023

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

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    b08a02c View commit details
    Browse the repository at this point in the history
  2. add wasm64-wasi-preview2

    trcrsired committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    e6abb3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c5b14e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c94c0c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01e6ed3 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    79184bf View commit details
    Browse the repository at this point in the history
  2. recompile to fix CI

    trcrsired committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    84472d9 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

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

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    12fc7a2 View commit details
    Browse the repository at this point in the history
  2. fix

    trcrsired committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    96b3d9e View commit details
    Browse the repository at this point in the history
  3. fix stdint.h on 64 bit wasm

    trcrsired committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    34e1985 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce67b68 View commit details
    Browse the repository at this point in the history
  5. Remove old preview triple

    trcrsired committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    3c387fa View commit details
    Browse the repository at this point in the history
  6. fix wasi32-wasi

    trcrsired committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    2672d35 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

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

Commits on May 30, 2024

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

Commits on May 31, 2024

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

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    45b8471 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc5755d View commit details
    Browse the repository at this point in the history
  3. give back shit

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    66491d2 View commit details
    Browse the repository at this point in the history
  4. force enable feature

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    0705ecf View commit details
    Browse the repository at this point in the history
  5. this is dogshit

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b129381 View commit details
    Browse the repository at this point in the history
  6. fix

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    3992e73 View commit details
    Browse the repository at this point in the history
  7. fix

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    0873325 View commit details
    Browse the repository at this point in the history
  8. fix issues

    trcrsired committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8f8dfe7 View commit details
    Browse the repository at this point in the history