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

Use our own implementation of iig, take two #111

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

Use our own implementation of iig, take two #111

wants to merge 19 commits into from

Commits on May 26, 2022

  1. Add VSCode CMake setting files

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    b14cd6f View commit details
    Browse the repository at this point in the history
  2. Add FindLibClang.cmake

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    d32f6c8 View commit details
    Browse the repository at this point in the history
  3. Initial commit of iig tool

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    69d96ff View commit details
    Browse the repository at this point in the history
  4. Don't auto clean before VSCode build

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    1651868 View commit details
    Browse the repository at this point in the history
  5. Print libclang diagnostics, if any

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    5c06aac View commit details
    Browse the repository at this point in the history
  6. Fix syntax error

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    d096dde View commit details
    Browse the repository at this point in the history
  7. Use C++ STL I/O primitives

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    a6c811a View commit details
    Browse the repository at this point in the history
  8. Excise duplicate code

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    b523e5c View commit details
    Browse the repository at this point in the history
  9. Make iig exit with error

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    9caa8e0 View commit details
    Browse the repository at this point in the history
  10. Use our iig instead of Apple's

    This currently breaks the build, because our iig is not implemented yet.
    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    4035798 View commit details
    Browse the repository at this point in the history
  11. Fix parsing of multiword Clang arguments

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    78ca78a View commit details
    Browse the repository at this point in the history
  12. Remove diagnostic

    Printing a warning does not count as ignoring an unimplemented flag.
    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    055c42d View commit details
    Browse the repository at this point in the history
  13. Fix path after rebase to main

    wjk authored and William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    5ba37bd View commit details
    Browse the repository at this point in the history
  14. Add proper FindLLVM CMake module

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    a63365d View commit details
    Browse the repository at this point in the history
  15. Fix clang-tidy warning

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    c3268ec View commit details
    Browse the repository at this point in the history
  16. Add missing whitespace in iig error handling

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    499ff2c View commit details
    Browse the repository at this point in the history
  17. Update CI

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    5b68a66 View commit details
    Browse the repository at this point in the history
  18. Remove CMake script from obsolete location

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    1d517fe View commit details
    Browse the repository at this point in the history
  19. Assert that dsymutil was found

    William Kent committed May 26, 2022
    Configuration menu
    Copy the full SHA
    9e86f40 View commit details
    Browse the repository at this point in the history