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

Upgrade front-end & libs to v2.085.0 #3003

Merged
merged 23 commits into from
Mar 2, 2019
Merged

Commits on Mar 1, 2019

  1. Configuration menu
    Copy the full SHA
    5e93ed0 View commit details
    Browse the repository at this point in the history
  2. Work around enum TOK C++ mangling issue/regression

    This reverts dlang/dmd@f35ff8024c2c, which changed the base type from
    int to ubyte. That led to a enum C++ mangling issue, at least for MSVC
    targets: https://issues.dlang.org/show_bug.cgi?id=19658
    
    Even if the mangling is fixed, older host compilers wouldn't be able to
    compile 2.085-based LDC, so revert to int.
    kinke committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    02b0a38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0813670 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b972262 View commit details
    Browse the repository at this point in the history
  5. Fix tests/codegen/ptr_16_bit.d

    kinke committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    7c4a830 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef6bab0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    40ca840 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c3d8b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1fc8f6d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    58f6f56 View commit details
    Browse the repository at this point in the history
  11. Add cmdline options -preview and -revert

    Reusing parsing and usage functionality from DMD, as the number of these
    is likely to grow.
    kinke committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    b8dc871 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    12d6193 View commit details
    Browse the repository at this point in the history
  13. Change behavior when invoking LDC/LDMD without source files

    Only display the appropriate usage help (and then fail) if invoked
    without any explicit cmdline options. Otherwise emit an error about
    missing source files and fail immediately, without displaying the usage
    help.
    
    Besides making LDC and LDMD behave identically in this regard, it makes
    just more sense IMO (when forgetting to specify a file, LDC previously
    just printed the cmdline help without any error message).
    
    It also makes `ldmd2 -transition=?` and `ldmd2 -preview=help` etc. print
    the expected help without LDMD special cases.
    kinke committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    6765e51 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    88f571f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0530f08 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5093732 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ae6c181 View commit details
    Browse the repository at this point in the history
  18. Upgrade to v2.085.0-rc.1

    kinke committed Mar 1, 2019
    Configuration menu
    Copy the full SHA
    63ab77a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fb53fe8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ac335e9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7eab58c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c6abba6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cb7a3f0 View commit details
    Browse the repository at this point in the history