Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: crystal-lang/crystal
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6f6ddc05f75a
Choose a base ref
...
head repository: crystal-lang/crystal
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 82ddcb560595
Choose a head ref
  • 11 commits
  • 49 files changed
  • 1 contributor

Commits on Oct 28, 2016

  1. Support for ARM ABI

    Ported by @ssvb, following Rust's lang CABI.
    ysbaddaden committed Oct 28, 2016
    Copy the full SHA
    925c6f6 View commit details
  2. Copy the full SHA
    a2a204a View commit details
  3. Copy the full SHA
    61cb32b View commit details
  4. ARM: Fiber context switch

    ysbaddaden committed Oct 28, 2016
    Copy the full SHA
    ad2c818 View commit details
  5. Copy the full SHA
    b7c17eb View commit details
  6. ARM EHABI: unwind support

    ysbaddaden committed Oct 28, 2016
    Copy the full SHA
    7845ed7 View commit details
  7. Set armhf compile flag for gnueabihf targets

    Use `armhf` flag to push/pop FPU registers (or not) in fiber context switch.
    ysbaddaden committed Oct 28, 2016
    Copy the full SHA
    3279a27 View commit details
  8. Copy the full SHA
    6dec173 View commit details
  9. Copy the full SHA
    890188b View commit details
  10. Fix: libxml2 is likely to miss unwind tables on ARM

    The `.ARM.extab` and `.ARM.exidx` unwind tables, specific to the ARM
    architecture, aren't available unless we compile libxml2 with
    `-fexception -funwind-tables`. Since they are likely to be missing,
    and trying to raise from a context that is missing unwind tables
    will fail, we instead memoize the exception, then try to raise it
    from the program context, which will have the unwind tables.
    ysbaddaden committed Oct 28, 2016
    Copy the full SHA
    0a0ad7d View commit details
  11. Merge pull request #3424 from ysbaddaden/arm-support

    Add ARMv6 / ARMv7 support
    ysbaddaden authored Oct 28, 2016
    Copy the full SHA
    82ddcb5 View commit details
Loading