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

Next #5

Open
wants to merge 8 commits into
base: next
Choose a base branch
from
Open

Next #5

wants to merge 8 commits into from

Commits on Jun 3, 2011

  1. Moved existing bindings to the bindings.rb file. Changed lib/llvm.rb …

    …and lib/llvm/core.rb to reflect this change, and removed references to lib/llvm/target.rb, as it was no longer needed.
    chriswailes committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    898072a View commit details
    Browse the repository at this point in the history
  2. Changed the Rakefile to use the rubygems/package_task instead of rake…

    …/gempackagetask.
    
    Added the check_bindings target, which will use objdump to collect symbols from libLLVM and compare them to the symbols defined in the bindings module.
    chriswailes committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    43080be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    253e11f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b559397 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    684ba49 View commit details
    Browse the repository at this point in the history
  6. Added the LLVMAddDestination binding and then created an subclass of …

    …Instruction (IndirectBr) to use it.
    chriswailes committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    ffe92cf View commit details
    Browse the repository at this point in the history
  7. Laying the groundwork for adding custom C bindings for LLVM that can …

    …be bound to Ruby code using FFI.
    chriswailes committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    cced206 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2011

  1. Moved the extended bindings code into the ext/LLVM-EB directory.

    Removed the Makefile and replaced it with one generated by the new extconf.rb file.
    
    Added the new extconf.rb file to the gem specification.
    
    Corrected a typo in the build.rb file.
    chriswailes committed Jun 14, 2011
    Configuration menu
    Copy the full SHA
    e96e768 View commit details
    Browse the repository at this point in the history