-
-
Notifications
You must be signed in to change notification settings - Fork 260
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 frontend & libs to v2.096.0+ #3678
Commits on Feb 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 879c8ba - Browse repository at this point
Copy the full SHA 879c8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for c063084 - Browse repository at this point
Copy the full SHA c063084View commit details -
Add support for 'noreturn' type
It's apparently already in the AST, e.g., for core.internal.abort.
Configuration menu - View commit details
-
Copy full SHA for 44daef9 - Browse repository at this point
Copy the full SHA 44daef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a58560 - Browse repository at this point
Copy the full SHA 7a58560View commit details -
Adapt to expression-less
synchronized
statement change (with GC-bac……ked critical section)
Configuration menu - View commit details
-
Copy full SHA for 3abffca - Browse repository at this point
Copy the full SHA 3abffcaView commit details
Commits on Mar 1, 2021
-
Fix ICE for ref/out params of opaque structs
Fixes dmd-testsuite's new compilable/test21668.d.
Configuration menu - View commit details
-
Copy full SHA for 52bcbcc - Browse repository at this point
Copy the full SHA 52bcbccView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac54ab6 - Browse repository at this point
Copy the full SHA ac54ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a576c - Browse repository at this point
Copy the full SHA 27a576cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b6aff6 - Browse repository at this point
Copy the full SHA 5b6aff6View commit details
Commits on Mar 6, 2021
-
Fix orphaned CondExp __cond variable refs in codegen AST
This fixes dmd-testsuite's compilable/b16598.d by making sure to (partially) constant-fold dtor expressions of VarDeclarations too. dlang/dmd#12176 made these __cond temporaries const, triggering constant-folding and potentially getting rid of it altogether when optimizing a CondExp.
Configuration menu - View commit details
-
Copy full SHA for 3d55536 - Browse repository at this point
Copy the full SHA 3d55536View commit details
Commits on Mar 7, 2021
-
Fix TypeInfo_Interface.info regression
This fixes a new object.d unittest showing this pretty severe bug, which appears to be a v1.25 regression. The `TypeInfo_Interface.info` field (a TypeInfo_Class ref) pointed to its own TypeInfo_Interface (not derived from TypeInfo_Class; simply bitcast) instead of the interface's __InterfaceZ symbol.
Configuration menu - View commit details
-
Copy full SHA for 0d7d776 - Browse repository at this point
Copy the full SHA 0d7d776View commit details
Commits on Mar 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8767b76 - Browse repository at this point
Copy the full SHA 8767b76View commit details -
SysV x64 ABI: Add support for new magic __c_complex_real enum
Which is *returned* differently than a corresponding struct (but *passed* in memory too).
Configuration menu - View commit details
-
Copy full SHA for 5534009 - Browse repository at this point
Copy the full SHA 5534009View commit details -
x86 ABI: Add support for new magic __c_complex_{float,double,real} enums
By returning them like c{float,double,real}, with a notable special case for cfloat.
Configuration menu - View commit details
-
Copy full SHA for 9ddb03d - Browse repository at this point
Copy the full SHA 9ddb03dView commit details
Commits on Mar 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a34f533 - Browse repository at this point
Copy the full SHA a34f533View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5335e28 - Browse repository at this point
Copy the full SHA 5335e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67efbbd - Browse repository at this point
Copy the full SHA 67efbbdView commit details
Commits on Mar 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 014ec11 - Browse repository at this point
Copy the full SHA 014ec11View commit details -
CMake: Work around issue ldc-developers#3690 by disabling -linkonce-t…
…emplates for D executables
Configuration menu - View commit details
-
Copy full SHA for 0332ef4 - Browse repository at this point
Copy the full SHA 0332ef4View commit details
Commits on Apr 4, 2021
-
Treat temporaries as rvalue expressions when ABI-rewriting function c…
…all arguments Thus preventing bitcopies for IndirectByvalRewrite, passing the temporary directly by ref instead. This fixes druntime's stdcpp-memory test.
Configuration menu - View commit details
-
Copy full SHA for 693e764 - Browse repository at this point
Copy the full SHA 693e764View commit details -
Configuration menu - View commit details
-
Copy full SHA for afe973e - Browse repository at this point
Copy the full SHA afe973eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 924d766 - Browse repository at this point
Copy the full SHA 924d766View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea9495 - Browse repository at this point
Copy the full SHA aea9495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69df064 - Browse repository at this point
Copy the full SHA 69df064View commit details
Commits on Apr 5, 2021
-
CMake: Compile druntime with -transition=complex too
As upstream since v2.096.
Configuration menu - View commit details
-
Copy full SHA for bdc8565 - Browse repository at this point
Copy the full SHA bdc8565View commit details
Commits on Apr 10, 2021
-
Merge remote-tracking branch 'origin/master' into merge-2.096
Conflicts: gen/dibuilder.cpp
Configuration menu - View commit details
-
Copy full SHA for f39371a - Browse repository at this point
Copy the full SHA f39371aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12aea9c - Browse repository at this point
Copy the full SHA 12aea9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc60de4 - Browse repository at this point
Copy the full SHA cc60de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18607e6 - Browse repository at this point
Copy the full SHA 18607e6View commit details