Show patches with: Submitter = Iain Buclaw       |    State = Action Required       |    Archived = No       |   620 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed,11/12] d: Always layout initializer for the m_RTInfo field in TypeInfo_Class d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,10/12] d: Don't generate a PREDICT_EXPR when assert contracts are turned off. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,09/12] d: Clarify comment for generating static array assignment with literal. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,08/12] d: Only handle named enums in enum_initializer_decl d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,07/12] d: Set COMDAT and visibility of thunks only if they are public. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,06/12] d: Factor aggregate_initializer_decl to set the sinit for aggregate declarations. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,05/12] d: Use Identifier::idPool to generate anonymous field name. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,04/12] d: Use hasMonitor to determine whether to emit a __monitor field in D classes d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,03/12] d: Insert null terminator in obstack buffers d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,02/12] d: Drop any field or parameter types that got cached before conversion failed. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed,01/12] d: Factor d_nested_class and d_nested_struct into single function. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[committed] d: Generate Object class if it doesn't exist during TypeInfo emission (PR101672) [committed] d: Generate Object class if it doesn't exist during TypeInfo emission (PR101672) - - - - --- 2021-07-29 Iain Buclaw New
[committed] d: Return the correct value for C++ constructor calls (PR101664) [committed] d: Return the correct value for C++ constructor calls (PR101664) - - - - --- 2021-07-29 Iain Buclaw New
[committed] d: Ensure casting from bool results in either 0 or 1 (PR96435) [committed] d: Ensure casting from bool results in either 0 or 1 (PR96435) - - - - --- 2021-07-29 Iain Buclaw New
[committed] d: Remove generated D header files on error (PR101657) [committed] d: Remove generated D header files on error (PR101657) - - - - --- 2021-07-29 Iain Buclaw New
[committed] d: Don't escape quoted format strings in escape_d_format (PR101656) [committed] d: Don't escape quoted format strings in escape_d_format (PR101656) - - - - --- 2021-07-29 Iain Buclaw New
[committed] d: Wrong evaluation order of binary expressions (PR101640) [committed] d: Wrong evaluation order of binary expressions (PR101640) - - - - --- 2021-07-28 Iain Buclaw New
[committed] d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101490) [committed] d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101490) - - - - --- 2021-07-28 Iain Buclaw New
[committed] d: __FUNCTION__ doesn't work in core.stdc.stdio functions without cast (PR101441) [committed] d: __FUNCTION__ doesn't work in core.stdc.stdio functions without cast (PR101441) - - - - --- 2021-07-28 Iain Buclaw New
[committed] d: Compile-time reflection for supported built-ins (PR101127) [committed] d: Compile-time reflection for supported built-ins (PR101127) - - - - --- 2021-07-28 Iain Buclaw New
[committed] d: Change in DotTemplateExp type semantics leading to regression (PR101619) [committed] d: Change in DotTemplateExp type semantics leading to regression (PR101619) - - - - --- 2021-07-28 Iain Buclaw New
[committed] d: Missed RVO optimization with non-POD structs [committed] d: Missed RVO optimization with non-POD structs - - - - --- 2021-07-03 Iain Buclaw New
[committed] d: RHS value lost when a target_expr modifies LHS in a cond_expr (PR101282) [committed] d: RHS value lost when a target_expr modifies LHS in a cond_expr (PR101282) - - - - --- 2021-07-02 Iain Buclaw New
[committed] d: foreach over a tuple doesn't work on 16-bit targets (PR100999) [committed] d: foreach over a tuple doesn't work on 16-bit targets (PR100999) - - - - --- 2021-06-11 Iain Buclaw New
[committed] d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR100967) [committed] d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR100967) - - - - --- 2021-06-10 Iain Buclaw New
[GCC-9,committed] PR d/90651 (ICE in FuncDeclaration::semantic3, at d/dmd/func.c:1524) [GCC-9,committed] PR d/90651 (ICE in FuncDeclaration::semantic3, at d/dmd/func.c:1524) - - - - --- 2021-06-10 Iain Buclaw New
[committed] d: TypeInfo error when using slice copy on Structs (PR100964) [committed] d: TypeInfo error when using slice copy on Structs (PR100964) - - - - --- 2021-06-09 Iain Buclaw New
[committed] d: Respect explicit align(N) type alignment (PR100935) [committed] d: Respect explicit align(N) type alignment (PR100935) - - - - --- 2021-06-09 Iain Buclaw New
[committed] d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 (PR100882) [committed] d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 (PR100882) - - - - --- 2021-06-04 Iain Buclaw New
wwwdocs: Add D front-end section for GCC 11 changes wwwdocs: Add D front-end section for GCC 11 changes - - - - --- 2021-05-19 Iain Buclaw New
[committed] d: Use startswith function instead of strncmp [committed] d: Use startswith function instead of strncmp - - - - --- 2021-05-18 Iain Buclaw New
[committed] d: Use filename_ncmp instead of strncmp [committed] d: Use filename_ncmp instead of strncmp - - - - --- 2021-05-18 Iain Buclaw New
[committed] d: Revert "Come up with startswith function." [committed] d: Revert "Come up with startswith function." - - - - --- 2021-05-18 Iain Buclaw New
[committed] libphobos: Fix static asserts on NetBSD, FreeBSD, DragonflyBSD [committed] libphobos: Fix static asserts on NetBSD, FreeBSD, DragonflyBSD - - - - --- 2021-05-13 Iain Buclaw New
[committed] d: Fix qualifier ignored in alias definition if parentheses are not present [committed] d: Fix qualifier ignored in alias definition if parentheses are not present - - - - --- 2021-05-10 Iain Buclaw New
[committed] libphobos: Fix visibility of std.process.searchPathFor [committed] libphobos: Fix visibility of std.process.searchPathFor - - - - --- 2021-05-10 Iain Buclaw New
libphobos: Fix build fails for powerpc-linux libphobos: Fix build fails for powerpc-linux - - - - --- 2021-04-20 Iain Buclaw New
[committed] libphobos: Fix SIGBUS in read_encoded_value_with_base on sparc-sun-solaris (PR98584) [committed] libphobos: Fix SIGBUS in read_encoded_value_with_base on sparc-sun-solaris (PR98584) - - - - --- 2021-04-20 Iain Buclaw New
[committed] d: Fix ICE in when formating a string with '%' or '`' characters (PR98457) [committed] d: Fix ICE in when formating a string with '%' or '`' characters (PR98457) - - - - --- 2021-04-19 Iain Buclaw New
[committed] libphobos: Add section support code for OpenBSD (PR99691) [committed] libphobos: Add section support code for OpenBSD (PR99691) - - - - --- 2021-04-19 Iain Buclaw New
[committed] libphobos: Add Thread/Fiber support code for Darwin (PR98058) [committed] libphobos: Add Thread/Fiber support code for Darwin (PR98058) - - - - --- 2021-04-19 Iain Buclaw New
[committed] libphobos: Add D runtime support code for MinGW (PR99794) [committed] libphobos: Add D runtime support code for MinGW (PR99794) - - - - --- 2021-04-19 Iain Buclaw New
[committed] libphobos: Merge upstream druntime 89f870b7, phobos e6907ff3e [committed] libphobos: Merge upstream druntime 89f870b7, phobos e6907ff3e - - - - --- 2021-04-19 Iain Buclaw New
[committed] d: Add TARGET_D_TEMPLATES_ALWAYS_COMDAT [committed] d: Add TARGET_D_TEMPLATES_ALWAYS_COMDAT - - - - --- 2021-04-17 Iain Buclaw New
[committed] d: Implement __traits(getTargetInfo, "objectFormat") [committed] d: Implement __traits(getTargetInfo, "objectFormat") - - - - --- 2021-04-17 Iain Buclaw New
[committed] d: Remove setting of target-specific global.params flags from front-end [committed] d: Remove setting of target-specific global.params flags from front-end - - - - --- 2021-04-14 Iain Buclaw New
[committed] d: Move call to set_linkage_for_decl to declare_extern_var. [committed] d: Move call to set_linkage_for_decl to declare_extern_var. - - - - --- 2021-04-14 Iain Buclaw New
[committed] d: Merge upstream dmd 0450061c8 [committed] d: Merge upstream dmd 0450061c8 - - - - --- 2021-04-10 Iain Buclaw New
[committed] libphobos: Add section support code for MACHO and PE/COFF [committed] libphobos: Add section support code for MACHO and PE/COFF - - - - --- 2021-04-10 Iain Buclaw New
[committed] libphobos: Build runtime library with -ffunction-sections -fdata-sections [committed] libphobos: Build runtime library with -ffunction-sections -fdata-sections - - - - --- 2021-04-10 Iain Buclaw New
[committed] libphobos: Explicitly use -static-libphobos in druntime and phobos tests [committed] libphobos: Explicitly use -static-libphobos in druntime and phobos tests - - - - --- 2021-04-10 Iain Buclaw New
[committed] libphobos: Remove is-effective-target static from druntime and phobos tests [committed] libphobos: Remove is-effective-target static from druntime and phobos tests - - - - --- 2021-04-10 Iain Buclaw New
[committed] libphobos: Re-add -fno-moduleinfo flag to dg-runtest [PR99812] [committed] libphobos: Re-add -fno-moduleinfo flag to dg-runtest [PR99812] - - - - --- 2021-04-10 Iain Buclaw New
[committed] d: Update language attribute support, and implement gcc.attributes [committed] d: Update language attribute support, and implement gcc.attributes - - - - --- 2021-04-08 Iain Buclaw New
libiberty: d: Add support for `typeof(*null)' and function literal symbols. libiberty: d: Add support for `typeof(*null)' and function literal symbols. - - - - --- 2021-04-06 Iain Buclaw New
[committed] d: Merge upstream dmd 5cc71ff83, druntime 1134b710 [committed] d: Merge upstream dmd 5cc71ff83, druntime 1134b710 - - - - --- 2021-04-06 Iain Buclaw New
[committed] d: Use Array::find to get index of element [committed] d: Use Array::find to get index of element - - - - --- 2021-04-06 Iain Buclaw New
[committed] d: Increment gaggedWarnings if warning or deprecation message was suppressed [committed] d: Increment gaggedWarnings if warning or deprecation message was suppressed - - - - --- 2021-04-06 Iain Buclaw New
[committed] d: Fix missing call to va_end in getMatchError [PR99917] [committed] d: Fix missing call to va_end in getMatchError [PR99917] - - - - --- 2021-04-06 Iain Buclaw New
[3/3] d: Add TARGET_D_REGISTER_OS_TARGET_INFO [1/3] d: Add TARGET_D_HAS_STDCALL_CONVENTION - - - - --- 2021-04-05 Iain Buclaw New
[2/3] d: Add TARGET_D_REGISTER_CPU_TARGET_INFO [1/3] d: Add TARGET_D_HAS_STDCALL_CONVENTION - - - - --- 2021-04-05 Iain Buclaw New
[1/3] d: Add TARGET_D_HAS_STDCALL_CONVENTION [1/3] d: Add TARGET_D_HAS_STDCALL_CONVENTION - - - - --- 2021-04-05 Iain Buclaw New
[committed] d: Use weak linkage for template symbols instead of gnu.linkonce (PR99914) [committed] d: Use weak linkage for template symbols instead of gnu.linkonce (PR99914) - - - - --- 2021-04-05 Iain Buclaw New
[committed,3/3] libphobos: Merge upstream druntime 483bc129, phobos f89dc217a. [committed,1/3] d: Merge upstream dmd 3b808e838 - - - - --- 2021-04-03 Iain Buclaw New
[committed,2/3] d: Merge upstream dmd 3b808e838 (D2 testsuite) [committed,1/3] d: Merge upstream dmd 3b808e838 - - - - --- 2021-04-03 Iain Buclaw New
[committed,1/3] d: Merge upstream dmd 3b808e838 [committed,1/3] d: Merge upstream dmd 3b808e838 - - - - --- 2021-04-03 Iain Buclaw New
[committed] d: Don't create gdc.test symlink in the gdc testsuite directory [committed] d: Don't create gdc.test symlink in the gdc testsuite directory - - - - --- 2021-03-28 Iain Buclaw New
[committed] d: Predefine the D_PIE version condition when flag_pie is set. [committed] d: Predefine the D_PIE version condition when flag_pie is set. - - - - --- 2021-03-28 Iain Buclaw New
[committed] d: Define language hook for LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPE [committed] d: Define language hook for LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPE - - - - --- 2021-03-28 Iain Buclaw New
[committed] d: Use COMPILER_FOR_BUILD to build all D front-end generator programs [committed] d: Use COMPILER_FOR_BUILD to build all D front-end generator programs - - - - --- 2021-03-28 Iain Buclaw New
[committed] d: Don't generate per-module wrapper for calling DSO constructor/destructor. [committed] d: Don't generate per-module wrapper for calling DSO constructor/destructor. - - - - --- 2021-03-28 Iain Buclaw New
[committed] d: Define IN_TARGET_CODE in all machine-specific D language files. [committed] d: Define IN_TARGET_CODE in all machine-specific D language files. - - - - --- 2021-03-26 Iain Buclaw New
[committed,freebsd] d: Fix build failures on sparc64-*-freebsd* [committed,freebsd] d: Fix build failures on sparc64-*-freebsd* - - - - --- 2021-03-26 Iain Buclaw New
[committed] libphobos: Build all modules with -fversion=Shared when configured with --enable-shared [committed] libphobos: Build all modules with -fversion=Shared when configured with --enable-shared - - - - --- 2021-03-26 Iain Buclaw New
d: Add openbsd support for D compiler (PR99691) d: Add openbsd support for D compiler (PR99691) - - - - --- 2021-03-21 Iain Buclaw New
d: Add windows support for D compiler (PR91595) d: Add windows support for D compiler (PR91595) - - - - --- 2021-03-21 Iain Buclaw New
Fix ICE: in function_and_variable_visibility, at ipa-visibility.c:795 (PR99466) Fix ICE: in function_and_variable_visibility, at ipa-visibility.c:795 (PR99466) - - - - --- 2021-03-13 Iain Buclaw New
[committed] d: Don't set default flag_complex_method. [committed] d: Don't set default flag_complex_method. - - - - --- 2021-03-06 Iain Buclaw New
[committed] d: Fix heap-buffer-overflow in checkModFileAlias [PR 99337] [committed] d: Fix heap-buffer-overflow in checkModFileAlias [PR 99337] - - - - --- 2021-03-03 Iain Buclaw New
[committed] d: Remove the expansion of intrinsic and built-in codes from the DEF_D_INTRINSIC macro [committed] d: Remove the expansion of intrinsic and built-in codes from the DEF_D_INTRINSIC macro - - - - --- 2021-02-05 Iain Buclaw New
[committed] d: Merge upstream dmd 46133f761, druntime 0fd4364c [committed] d: Merge upstream dmd 46133f761, druntime 0fd4364c - - - - --- 2021-02-04 Iain Buclaw New
[committed] libphobos: Merge upstream druntime 9d0c8364, phobos 9d575282e. [committed] libphobos: Merge upstream druntime 9d0c8364, phobos 9d575282e. - - - - --- 2021-02-03 Iain Buclaw New
[committed] d: Fix junk in generated symbol on powerpc64-*-* (PR98921) [committed] d: Fix junk in generated symbol on powerpc64-*-* (PR98921) - - - - --- 2021-02-02 Iain Buclaw New
[committed] d: Merge upstream dmd 609c3ce2d, phobos 3dd5df686 [committed] d: Merge upstream dmd 609c3ce2d, phobos 3dd5df686 - - - - --- 2021-01-26 Iain Buclaw New
[committed] libphobos: Fix executables segfault on mipsel architecture [committed] libphobos: Fix executables segfault on mipsel architecture - - - - --- 2021-01-24 Iain Buclaw New
[committed] d: Enable private member access for __traits [committed] d: Enable private member access for __traits - - - - --- 2021-01-21 Iain Buclaw New
[committed] d: Remove visibility and lookup deprecation [committed] d: Remove visibility and lookup deprecation - - - - --- 2021-01-11 Iain Buclaw New
[committed] d: Synchronize testsuite with upstream dmd [committed] d: Synchronize testsuite with upstream dmd - - - - --- 2021-01-09 Iain Buclaw New
[committed] d: Support deprecated, @disable, and user-defined attributes on enum members [committed] d: Support deprecated, @disable, and user-defined attributes on enum members - - - - --- 2021-01-09 Iain Buclaw New
[committed] d: Implement expression-based contract syntax [committed] d: Implement expression-based contract syntax - - - - --- 2021-01-09 Iain Buclaw New
[committed] d: Merge upstream dmd 9038e64c5. [committed] d: Merge upstream dmd 9038e64c5. - - - - --- 2021-01-07 Iain Buclaw New
libphobos: Allow building libphobos using Solaris/x86 assembler libphobos: Allow building libphobos using Solaris/x86 assembler - - - - --- 2021-01-05 Iain Buclaw New
[committed] d: Merge upstream dmd a5c86f5b9 [committed] d: Merge upstream dmd a5c86f5b9 - - - - --- 2021-01-05 Iain Buclaw New
[committed] d: Mangled Symbols now back reference types and identifiers [committed] d: Mangled Symbols now back reference types and identifiers - - - - --- 2020-12-31 Iain Buclaw New
[committed] d: Simplify quoting characters in deps_add_target [committed] d: Simplify quoting characters in deps_add_target - - - - --- 2020-12-30 Iain Buclaw New
[committed] d: Give the result of evaluated expressions a location [committed] d: Give the result of evaluated expressions a location - - - - --- 2020-12-30 Iain Buclaw New
[committed] d: Force TYPE_MODE of classes and non-POD structs as BLKmode (PR98427) [committed] d: Force TYPE_MODE of classes and non-POD structs as BLKmode (PR98427) - - - - --- 2020-12-23 Iain Buclaw New
d: Fix ICE in in force_decl_die, at dwarf2out.c with -gdwarf-2 -gstrict-dwarf [PR98067] d: Fix ICE in in force_decl_die, at dwarf2out.c with -gdwarf-2 -gstrict-dwarf [PR98067] - - - - --- 2020-12-16 Iain Buclaw New
[committed] d: Fix ICE in gimplify_expr, at gimplify.c (PR98277) [committed] d: Fix ICE in gimplify_expr, at gimplify.c (PR98277) - - - - --- 2020-12-15 Iain Buclaw New
[committed] d: Remove d_size_t from front-end sources (PR 87788) [committed] d: Remove d_size_t from front-end sources (PR 87788) - - - - --- 2020-11-29 Iain Buclaw New
« 1 2 3 46 7 »