2021-08-29 |
Iain Buclaw | libiberty: Add support for demangling D function literals...
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | libiberty: Add support for D `typeof(*null)' types
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Call the assertp and boundsp variants for assert...
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Update comment for TypeInfoVisitor::layout_base
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Use `int` to store class and struct flags
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Get __c_wchar_t type from build_frontend_type
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Convert convert_for_rvalue switch statement into...
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: Use POINTER_SIZE for testing whether to predefine...
|
commit | commitdiff | tree |
2021-08-29 |
Iain Buclaw | d: ICE in gimple_register_canonical_type_1, at lto...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Remove dead code from binary_op.
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Always layout initializer for the m_RTInfo field...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Don't generate a PREDICT_EXPR when assert contracts...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Clarify comment for generating static array assignment...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Only handle named enums in enum_initializer_decl
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Set COMDAT and visibility of thunks only if they...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Factor aggregate_initializer_decl to set the sinit...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Use Identifier::idPool to generate anonymous field...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Use hasMonitor to determine whether to emit a __monitor...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Insert null terminator in obstack buffers
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Drop any field or parameter types that got cached...
|
commit | commitdiff | tree |
2021-07-30 |
Iain Buclaw | d: Factor d_nested_class and d_nested_struct into single...
|
commit | commitdiff | tree |
2021-07-29 |
Iain Buclaw | d: Generate Object class if it doesn't exist during...
|
commit | commitdiff | tree |
2021-07-29 |
Iain Buclaw | d: Return the correct value for C++ constructor calls...
|
commit | commitdiff | tree |
2021-07-29 |
Iain Buclaw | d: Ensure casting from bool results in either 0 or...
|
commit | commitdiff | tree |
2021-07-29 |
Iain Buclaw | d: Remove generated D header files on error (PR101657)
|
commit | commitdiff | tree |
2021-07-29 |
Iain Buclaw | d: Don't escape quoted format strings in escape_d_format...
|
commit | commitdiff | tree |
2021-07-28 |
Iain Buclaw | d: Wrong evaluation order of binary expressions (PR101640)
|
commit | commitdiff | tree |
2021-07-28 |
Iain Buclaw | d: fix ICE at convert_expr(tree_node*, Type*, Type...
|
commit | commitdiff | tree |
2021-07-28 |
Iain Buclaw | d: __FUNCTION__ doesn't work in core.stdc.stdio functions...
|
commit | commitdiff | tree |
2021-07-28 |
Iain Buclaw | d: Compile-time reflection for supported built-ins...
|
commit | commitdiff | tree |
2021-07-28 |
Iain Buclaw | d: Change in DotTemplateExp type semantics leading...
|
commit | commitdiff | tree |
2021-07-03 |
Iain Buclaw | d: Missed RVO optimization with non-POD structs
|
commit | commitdiff | tree |
2021-07-02 |
Iain Buclaw | d: RHS value lost when a target_expr modifies LHS in...
|
commit | commitdiff | tree |
2021-06-11 |
Iain Buclaw | d: foreach over a tuple doesn't work on 16-bit targets...
|
commit | commitdiff | tree |
2021-06-10 |
Iain Buclaw | d: Fix ICE in TypeInfoDeclaration, at dmd/declaration...
|
commit | commitdiff | tree |
2021-06-09 |
Iain Buclaw | d: TypeInfo error when using slice copy on Structs...
|
commit | commitdiff | tree |
2021-06-09 |
Iain Buclaw | d: Respect explicit align(N) type alignment (PR100935)
|
commit | commitdiff | tree |
2021-06-04 |
Iain Buclaw | d: Fix ICE in gimplify_var_or_parm_decl, at gimplify...
|
commit | commitdiff | tree |
2021-05-18 |
Iain Buclaw | d: Use filename_ncmp instead of strncmp
|
commit | commitdiff | tree |
2021-05-18 |
Iain Buclaw | d: Use startswith function instead of strncmp
|
commit | commitdiff | tree |
2021-05-18 |
Iain Buclaw | d: Revert "Come up with startswith function."
|
commit | commitdiff | tree |
2021-05-13 |
Iain Buclaw | libphobos: Fix static asserts on NetBSD, FreeBSD, DragonFlyBSD
|
commit | commitdiff | tree |
2021-05-10 |
Iain Buclaw | d: Fix qualifier ignored in alias definition if parentheses...
|
commit | commitdiff | tree |
2021-05-10 |
Iain Buclaw | libphobos: Fix visibility of std.process.searchPathFor
|
commit | commitdiff | tree |
2021-04-21 |
Iain Buclaw | libphobos: Fix build fails for powerpc-linux
|
commit | commitdiff | tree |
2021-04-20 |
Iain Buclaw | libphobos: Fix SIGBUS in read_encoded_value_with_base...
|
commit | commitdiff | tree |
2021-04-19 |
Iain Buclaw | d: Fix ICE in when formating a string with '%' or ...
|
commit | commitdiff | tree |
2021-04-19 |
Iain Buclaw | libphobos: Merge upstream druntime 89f870b7, phobos...
|
commit | commitdiff | tree |
2021-04-19 |
Iain Buclaw | libphobos: Add Thread/Fiber support code for Darwin...
|
commit | commitdiff | tree |
2021-04-19 |
Iain Buclaw | libphobos: Add D runtime support code for MinGW (PR99794)
|
commit | commitdiff | tree |
2021-04-19 |
Iain Buclaw | libphobos: Add section support code for OpenBSD (PR99691)
|
commit | commitdiff | tree |
2021-04-17 |
Iain Buclaw | d: Add TARGET_D_TEMPLATES_ALWAYS_COMDAT
|
commit | commitdiff | tree |
2021-04-17 |
Iain Buclaw | d: Implement __traits(getTargetInfo, "objectFormat")
|
commit | commitdiff | tree |
2021-04-14 |
Iain Buclaw | d: Add TARGET_D_REGISTER_OS_TARGET_INFO
|
commit | commitdiff | tree |
2021-04-14 |
Iain Buclaw | d: Remove setting of target-specific global.params...
|
commit | commitdiff | tree |
2021-04-14 |
Iain Buclaw | d: Move call to set_linkage_for_decl to declare_extern_var.
|
commit | commitdiff | tree |
2021-04-14 |
Iain Buclaw | d: Add TARGET_D_REGISTER_CPU_TARGET_INFO
|
commit | commitdiff | tree |
2021-04-14 |
Iain Buclaw | d: Add TARGET_D_HAS_STDCALL_CONVENTION
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | d: Merge upstream dmd 0450061c8
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | libphobos: Build runtime library with -ffunction-sections...
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | libphobos: Add section support code for MACHO and PE...
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | libphobos: Explicitly use -static-libphobos in druntime...
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | libphobos: Remove is-effective-target static from druntime...
|
commit | commitdiff | tree |
2021-04-10 |
Iain Buclaw | libphobos: Re-add -fno-moduleinfo flag to dg-runtest...
|
commit | commitdiff | tree |
2021-04-08 |
Iain Buclaw | d: Update language attribute support, and implement...
|
commit | commitdiff | tree |
2021-04-06 |
Iain Buclaw | d: Fix missing call to va_end in getMatchError [PR99917]
|
commit | commitdiff | tree |
2021-04-06 |
Iain Buclaw | d: Use Array::find to get index of element
|
commit | commitdiff | tree |
2021-04-06 |
Iain Buclaw | d: Increment gaggedWarnings if warning or deprecation...
|
commit | commitdiff | tree |
2021-04-06 |
Iain Buclaw | d: Merge upstream dmd 5cc71ff83, druntime 1134b710
|
commit | commitdiff | tree |
2021-04-05 |
Iain Buclaw | d: Use weak linkage for template symbols instead of...
|
commit | commitdiff | tree |
2021-04-03 |
Iain Buclaw | d: Merge upstream dmd 3b808e838, druntime 483bc129...
|
commit | commitdiff | tree |
2021-03-28 |
Iain Buclaw | d: Predefine the D_PIE version condition when flag_pie...
|
commit | commitdiff | tree |
2021-03-28 |
Iain Buclaw | d: Don't create gdc.test symlink in the gdc testsuite...
|
commit | commitdiff | tree |
2021-03-28 |
Iain Buclaw | d: Define language hook for LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPE
|
commit | commitdiff | tree |
2021-03-28 |
Iain Buclaw | d: Use COMPILER_FOR_BUILD to build all D front-end...
|
commit | commitdiff | tree |
2021-03-28 |
Iain Buclaw | d: Don't generate per-module wrapper for calling DSO...
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | libphobos: Build all modules with -fversion=Shared...
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | Fix ICE: in function_and_variable_visibility, at ipa...
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | d: Define IN_TARGET_CODE in all machine-specific D...
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | d: Add windows support for D compiler [PR91595]
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | [freebsd] d: Fix build failures on sparc64-*-freebsd*
|
commit | commitdiff | tree |
2021-03-26 |
Iain Buclaw | d: Add openbsd support for D compiler [PR99691]
|
commit | commitdiff | tree |
2021-03-06 |
Iain Buclaw | d: Don't set default flag_complex_method.
|
commit | commitdiff | tree |
2021-03-03 |
Iain Buclaw | d: Fix heap-buffer-overflow in checkModFileAlias [PR...
|
commit | commitdiff | tree |
2021-02-13 |
Iain Buclaw | d: Merge upstream dmd 7132b3537
|
commit | commitdiff | tree |
2021-02-05 |
Iain Buclaw | d: Remove the expansion of intrinsic and built-in codes...
|
commit | commitdiff | tree |
2021-02-04 |
Iain Buclaw | d: Merge upstream dmd 46133f761, druntime 0fd4364c
|
commit | commitdiff | tree |
2021-02-03 |
Iain Buclaw | libphobos: Merge upstream druntime 9d0c8364, phobos...
|
commit | commitdiff | tree |
2021-02-02 |
Iain Buclaw | d: Fix junk in generated symbol on powerpc64-*-* [PR98921]
|
commit | commitdiff | tree |
2021-01-30 |
Iain Buclaw | libphobos: Synchronize libdruntime bindings with upstream...
|
commit | commitdiff | tree |
2021-01-26 |
Iain Buclaw | d: Merge upstream dmd 609c3ce2d, phobos 3dd5df686
|
commit | commitdiff | tree |
2021-01-23 |
Iain Buclaw | libphobos: Fix executables segfault on mipsel architecture
|
commit | commitdiff | tree |
2021-01-21 |
Iain Buclaw | d: Enable private member access for __traits
|
commit | commitdiff | tree |
2021-01-11 |
Iain Buclaw | d: Remove visibility and lookup deprecation
|
commit | commitdiff | tree |
2021-01-09 |
Iain Buclaw | d: Synchronize testsuite with upstream dmd
|
commit | commitdiff | tree |
2021-01-09 |
Iain Buclaw | d: Support deprecated, @disable, and user-defined attributes...
|
commit | commitdiff | tree |
2021-01-09 |
Iain Buclaw | d: Implement expression-based contract syntax
|
commit | commitdiff | tree |
2021-01-07 |
Iain Buclaw | d: Merge upstream dmd 9038e64c5.
|
commit | commitdiff | tree |
2021-01-05 |
Iain Buclaw | d: Merge upstream dmd a5c86f5b9
|
commit | commitdiff | tree |
2020-12-31 |
Iain Buclaw | d: Mangled Symbols now back reference types and identifiers
|
commit | commitdiff | tree |