Show patches with: Submitter = Iain Buclaw       |    State = Action Required       |    Archived = No       |   464 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed] libphobos: Push all callee-save registers on the stack before GC scan on ARM [committed] libphobos: Push all callee-save registers on the stack before GC scan on ARM - - - - --- 2021-12-02 Iain Buclaw New
[committed] libphobos: Add missing ControlState variable for AArch64 [committed] libphobos: Add missing ControlState variable for AArch64 - - - - --- 2021-12-02 Iain Buclaw New
[committed] d: Disable the D runtime garbage collector after initializing (PR103520) [committed] d: Disable the D runtime garbage collector after initializing (PR103520) - - - - --- 2021-12-02 Iain Buclaw New
[committed] d: Prefix object files from the root package with 'root-' [committed] d: Prefix object files from the root package with 'root-' - - - - --- 2021-12-02 Iain Buclaw New
[committed] d: Update documentation of new D language options. [committed] d: Update documentation of new D language options. - - - - --- 2021-12-01 Iain Buclaw New
[committed,19/19] libphobos: Update libphobos testsuite to pass on latest version Untitled series #274455 - - - - --- 2021-11-30 Iain Buclaw New
[committed,18/19] testsuite: Update gdc testsuite to pass on latest version Untitled series #274455 - - - - --- 2021-11-30 Iain Buclaw New
[committed,17/19] libphobos: Import druntime testsuite v2.098.0-beta.1 (e6caaab9) Untitled series #274455 - - - - --- 2021-11-30 Iain Buclaw New
[committed,14/19] libphobos: Update libphobos to build latest version Untitled series #274451 - - - - --- 2021-11-30 Iain Buclaw New
[committed,10/19] libphobos: Update libgdruntime to build with latest version Untitled series #274451 - - - - --- 2021-11-30 Iain Buclaw New
[committed,08/19] d: Synchronize headers with dmd v2.098.0-beta.1 (b8384668f) Untitled series #274451 - - - - --- 2021-11-30 Iain Buclaw New
[committed,02/19] d: Update D front-end to build with latest version [committed,01/19] configure, d: Add support for bootstrapping the D front-end - - - - --- 2021-11-30 Iain Buclaw New
[committed,01/19] configure, d: Add support for bootstrapping the D front-end [committed,01/19] configure, d: Add support for bootstrapping the D front-end - - - - --- 2021-11-30 Iain Buclaw New
[committed] libphobos: Increase size of defaultStackPages on OSX X86_64 targets. [committed] libphobos: Increase size of defaultStackPages on OSX X86_64 targets. - - - - --- 2021-11-19 Iain Buclaw New
[committed] libphobos: Don't call __gthread_key_delete in the emutls destroy function. [committed] libphobos: Don't call __gthread_key_delete in the emutls destroy function. - - - - --- 2021-11-19 Iain Buclaw New
darwin, d: Support outfile substitution for liphobos darwin, d: Support outfile substitution for liphobos - - - - --- 2021-11-19 Iain Buclaw New
[committed] d: Use HOST_WIDE_INT for type size temporaries. [committed] d: Use HOST_WIDE_INT for type size temporaries. - - - - --- 2021-11-18 Iain Buclaw New
doc, d: Add note that D front end now requires GDC installed in order to bootstrap. doc, d: Add note that D front end now requires GDC installed in order to bootstrap. - - - - --- 2021-11-18 Iain Buclaw New
[committed] d: Fix regressing test failures on ix86-solaris2.11 [committed] d: Fix regressing test failures on ix86-solaris2.11 - - - - --- 2021-10-31 Iain Buclaw New
[committed] d: Fix pr96435.d failing on SPARC and HPPA [committed] d: Fix pr96435.d failing on SPARC and HPPA - - - - --- 2021-10-31 Iain Buclaw New
Ping: [PATCH v2] configure, d: Add support for bootstrapping the D front-end Ping: [PATCH v2] configure, d: Add support for bootstrapping the D front-end - - - - --- 2021-10-25 Iain Buclaw New
configure, d: Add support for bootstrapping the D front-end configure, d: Add support for bootstrapping the D front-end - - - - --- 2021-10-09 Iain Buclaw New
[committed] d: gdc driver ignores -static-libstdc++ when automatically linking libstdc++ library [committed] d: gdc driver ignores -static-libstdc++ when automatically linking libstdc++ library - - - - --- 2021-10-04 Iain Buclaw New
[committed] d: Save target node before parsing optimize options in case it changes. [committed] d: Save target node before parsing optimize options in case it changes. - - - - --- 2021-10-04 Iain Buclaw New
[committed] libphobos: Select the appropriate exception handler in getClassInfo [committed] libphobos: Select the appropriate exception handler in getClassInfo - - - - --- 2021-09-30 Iain Buclaw New
[committed] libphobos: Print stacktrace before terminating program due to uncaught exception. [committed] libphobos: Print stacktrace before terminating program due to uncaught exception. - - - - --- 2021-09-30 Iain Buclaw New
[committed] libphobos: Remove unused variables in gcc.backtrace. [committed] libphobos: Remove unused variables in gcc.backtrace. - - - - --- 2021-09-30 Iain Buclaw New
[committed] libphobos: Give _Unwind_Exception an alignment that best resembles __attribute__((align… [committed] libphobos: Give _Unwind_Exception an alignment that best resembles __attribute__((align… - - - - --- 2021-09-30 Iain Buclaw New
[committed] libphobos: Define main function as extern(C) when compiling without D runtime (PR102476) [committed] libphobos: Define main function as extern(C) when compiling without D runtime (PR102476) - - - - --- 2021-09-30 Iain Buclaw New
[committed] d: Don't include terminating null pointer in string expression conversion (PR102185) [committed] d: Don't include terminating null pointer in string expression conversion (PR102185) - - - - --- 2021-09-12 Iain Buclaw New
[committed] libphobos: Don't add zlib when ENABLE_LIBDRUNTIME_ONLY [committed] libphobos: Don't add zlib when ENABLE_LIBDRUNTIME_ONLY - - - - --- 2021-09-01 Iain Buclaw New
[committed] libphobos: Update comment for DRUNTIME_OS_SOURCES [committed] libphobos: Update comment for DRUNTIME_OS_SOURCES - - - - --- 2021-09-01 Iain Buclaw New
[committed] libphobos: Compile configure tests with -fno-druntime [committed] libphobos: Compile configure tests with -fno-druntime - - - - --- 2021-08-30 Iain Buclaw New
[3/3] libiberty: Add support for demangling local D template declarations [1/3] libiberty: Add support for D `typeof(*null)' types - - - - --- 2021-08-29 Iain Buclaw New
[2/3] libiberty: Add support for demangling D function literals as template value parameters [1/3] libiberty: Add support for D `typeof(*null)' types - - - - --- 2021-08-29 Iain Buclaw New
[1/3] libiberty: Add support for D `typeof(*null)' types [1/3] libiberty: Add support for D `typeof(*null)' types - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Call the assertp and boundsp variants for assert and array contract failures. [committed] d: Call the assertp and boundsp variants for assert and array contract failures. - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Update comment for TypeInfoVisitor::layout_base [committed] d: Update comment for TypeInfoVisitor::layout_base - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Use `int` to store class and struct flags [committed] d: Use `int` to store class and struct flags - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Get __c_wchar_t type from build_frontend_type [committed] d: Get __c_wchar_t type from build_frontend_type - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Convert convert_for_rvalue switch statement into if condition [committed] d: Convert convert_for_rvalue switch statement into if condition - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: Use POINTER_SIZE for testing whether to predefine D_LP64 [committed] d: Use POINTER_SIZE for testing whether to predefine D_LP64 - - - - --- 2021-08-29 Iain Buclaw New
[committed] d: ICE in gimple_register_canonical_type_1, at lto/lto-common.c:430 (PR102094) [committed] d: ICE in gimple_register_canonical_type_1, at lto/lto-common.c:430 (PR102094) - - - - --- 2021-08-29 Iain Buclaw New
[committed,12/12] d: Remove dead code from binary_op. d: Series of refactorings to the D front-end - - - - --- 2021-07-30 Iain Buclaw New
[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
« 1 2 3 44 5 »