On Tue, 2024-06-18 01:17:02 +0100, Mark Harmstone wrote:
> This patch series adds support for outputting global variables when the
> -gcodeview option is provided, along with the type system to go along
> with this.
[...]
> This ought to be fairly complete as far as C is concerned. Still to come
>
On Mon, 2024-05-13 20:19:42 +0200, Jan-Benedict Glaw wrote:
> On Tue, 2024-04-30 17:24:15 -0400, Andrew MacLeod wrote:
> > Bootstrapped on x86_64-pc-linux-gnu with no regressions. pushed.
>
> Starting with this patch (upstream as
> e8ae56a7dc46e39a48017bb5159e4dc672ec
On Tue, 2024-04-30 17:24:15 -0400, Andrew MacLeod wrote:
> Bootstrapped on x86_64-pc-linux-gnu with no regressions. pushed.
Starting with this patch (upstream as
e8ae56a7dc46e39a48017bb5159e4dc672ec7fad, can still be reproduced with
0c585c8d0dd85601a8d116ada99126a48c8ce9fd as of May 13th), my CI
On Tue, 2024-01-02 20:41:37 +0100, Ilya Leoshkevich wrote:
> diff --git a/gcc/config/ia64/ia64.cc b/gcc/config/ia64/ia64.cc
> index ac566efcf19..92d00bf922f 100644
> --- a/gcc/config/ia64/ia64.cc
> +++ b/gcc/config/ia64/ia64.cc
> @@ -3886,8 +3886,7 @@ ia64_expand_prologue (void)
> /* Output the t
On Thu, 2024-01-04 17:28:02 +0100, Georg-Johann Lay wrote:
> This fixes the avr-specific attributes io, io_low and address,
> that are all basically the same except that io and io_low imply
> assertions on allowed addressing modes.
> --- a/gcc/config/avr/avr.cc
> +++ b/gcc/config/avr/avr.cc
[...]
On Thu, 2023-11-16 15:26:14 +, Christophe Lyon
wrote:
> diff --git a/gcc/config/arm/arm-mve-builtins-functions.h
> b/gcc/config/arm/arm-mve-builtins-functions.h
> index eba1f071af0..6d234a2dd7c 100644
> --- a/gcc/config/arm/arm-mve-builtins-functions.h
> +++ b/gcc/config/arm/arm-mve-builtins
On Sat, 2023-10-07 16:50:14 +0800, Yang Yujie wrote:
> gcc/ChangeLog:
>
> * config.gcc: Add loongarch-driver.h to tm_files.
> * config/loongarch/loongarch.h: Do not include loongarch-driver.h.
> * config/loongarch/t-loongarch: Append loongarch-multilib.h to $(GTM_H)
> inst
Hi!
On Sat, 2023-10-07 15:08:34 +0800, Xi Ruoyao wrote:
> On Sat, 2023-10-07 at 11:41 +0800, Yang Yujie wrote:
> > Thanks for the testing!
> >
> > This error seems to be difficult to reproduce since it is a makefile
> > dependency
> > problem. I think appending loongarch-multilib.h to $(GTM_H)
Hi!
On Wed, 2023-09-13 17:52:14 +0800, Yang Yujie wrote:
> Library build options from --with-multilib-list used to be processed with
> *self_spec, which missed the driver's initial canonicalization. This
> caused limitations on CFLAGS override and the use of driver-only options
> like -m[no]-lsx
Hi Richard,
On Thu, 2023-09-28 10:55:46 +0100, Richard Sandiford
wrote:
> poly_int was written before the switch to C++11 and so couldn't
> use explicit default constructors. This led to an awkward split
> between poly_int_pod and poly_int. poly_int simply inherited from
> poly_int_pod and add
On Mon, 2023-10-02 10:55:25 +0800, Kito Cheng wrote:
> Hi Gerald:
>
> Thanks for reporting this issue, I just realized multidimensional
> arrays are gawk extensions, could you try the attached patch to see if
> it can resolve the issue?
With your new patch, it works for me again using `mawk` (cf
Hi!
fr30 is the only target defining GO_IF_LEGITIMATE_ADDRESS right now, in
which case the `code_helper ch` argument to memory_address_addr_space_p()
is unused and emits a new warning.
gcc/ChangeLog:
* recog.cc (memory_address_addr_space_p): Mark possibly unused
argument as unused
Hi Rainer!
On Tue, 2023-08-15 21:49:37 +0200, Rainer Orth
wrote:
> > config-list.mk Darwin: Use --with-gnu-as for mass-building tests
> >
> > As `config-list.mk` is probably mostly used on Linux system, where
> > Apple's tools aren't around. Let's use --with-gnu-as instead to have
> > an useable
Hi!
config-list.mk Darwin: Use --with-gnu-as for mass-building tests
As `config-list.mk` is probably mostly used on Linux system, where
Apple's tools aren't around. Let's use --with-gnu-as instead to have
an useable assembler.
contrib/ChangeLog:
* config-list.mk (i686-apple-darwin): Use
Hi!
i686-solaris2.11: Use --with-gnu-as for mass-building tests
As `config-list.mk` is probably mostly used on Linux system, where
Solaris's `as` isn't available, let's use GNU `as` as the default.
contrib/ChangeLog:
* config-list.mk (i686-solaris2.11): Use --with-gnu-as.
diff --git a/
On Fri, 2023-06-30 13:46:40 +0800, Kewen.Lin via Gcc-patches
wrote:
> Bootstrapped and regtested on x86_64-redhat-linux and
> powerpc64{,le}-linux-gnu.
>
> Is it ok for trunk?
[...]
> diff --git a/gcc/recog.h b/gcc/recog.h
> index badf8e3dc1c..c6ef619c5dd 100644
> --- a/gcc/recog.h
> +++ b/gcc/
On Fri, 2023-07-07 16:38:51 +0800, 梅杰 wrote:
> 在 2023/7/7 07:06, Jan-Benedict Glaw 写道:
> > On Mon, 2023-06-19 16:29:53 +0800, Jie Mei
> > wrote:
> > > There are shortened bitwise instructions in the mips16e2 ASE,
> > > for instance, ANDI, ORI/XORI, EXT, INS et
Hi!
On Mon, 2023-06-19 16:29:53 +0800, Jie Mei wrote:
> There are shortened bitwise instructions in the mips16e2 ASE,
> for instance, ANDI, ORI/XORI, EXT, INS etc. .
>
> This patch adds these instrutions with corresponding tests.
[...]
Starting with this patch, I see some new warning:
[all 20
Hi Andrew,
On Mon, 2023-06-26 09:13:51 -0700, Andrew Pinski wrote:
> On Sun, Jun 25, 2023 at 10:59 PM Jan-Benedict Glaw wrote:
> > On Fri, 2023-05-05 08:17:19 -0700, Andrew Pinski via Gcc-patches
> > wrote:
> > > While looking into a different issue, I noticed that i
Hi Andrew,
On Fri, 2023-05-05 08:17:19 -0700, Andrew Pinski via Gcc-patches
wrote:
> While looking into a different issue, I noticed that it
> would take until the second forwprop pass to do some
> forward proping and it was because the ssa name was
> used more than once but the second statement
Hi Tom!
Building with newer GCC versions (I'm doing CI builds with -Werror),
we might see warnings like this:
/usr/lib/gcc-snapshot/bin/g++ -fno-PIE -c -g -O2 -DIN_GCC
-DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-stri
On Tue, 2023-05-30 09:05:43 +0100, Maciej W. Rozycki wrote:
[Ada as a cross-compiler fails to build with a slightly-older compiler.]
> Alternatively you can just bootstrap GCC under test natively first and
> then use the newly-built compiler for all the cross builds you want to
> verify. As y
On Mon, 2023-05-29 16:11:26 +0200, Marc Poulhiès wrote:
> Jan-Benedict Glaw writes:
> > (A full build log is at
> > http://toolchain.lug-owl.de/laminar/jobs/gcc-aarch64-linux/74)
> >
> > Is this an issue with the patch? Or does it need a newer Ada compiler
> > t
Hi Eric!
On Tue, 2023-05-23 10:08:26 +0200, Marc Poulhiès via Gcc-patches
wrote:
> From: Eric Botcazou
>
> All the subprograms declared in the unit have convention Intrinsic and
> their current implementation makes some implicit assumptions that are
> not valid universally, so it is replaced b
Hi!
One of the supplied argument strings is unneccesarily long (c-sky, using
basically the same code, fixed it to a shorter length) and this fixes overflow
warnings, as GCC fails to deduce that the full 256 bytes for load_op[] are
not used at all.
make[1]: Entering directory
'/var/lib/laminar/r
Hi Mikael!
On Mon, 2023-05-22 17:25:39 +0200, Mikael Pettersson
wrote:
> On Mon, May 22, 2023 at 3:57 PM Jan-Benedict Glaw wrote:
> > On Mon, 2023-05-22 14:10:48 +0100, Maciej W. Rozycki
> > wrote:
> > > On Fri, 19 May 2023, Mikael Pettersson wrote:
> > > &g
Hi!
On Mon, 2023-05-22 14:10:48 +0100, Maciej W. Rozycki wrote:
> On Fri, 19 May 2023, Mikael Pettersson wrote:
> > The background is that I maintain a script to build GCC-based crosses to
> > as many targets as I can, currently it supports 78 distinct processors and
> > 82 triplets (four process
Hi Thomas,
On Wed, 2023-02-22 12:25:01 +0100, Thomas Schwinge
wrote:
> On 2022-12-19T22:23:45+0100, Jan-Benedict Glaw wrote:
> > Rust related issues
> > =
> >
> > --target=msp430-elfbare
> > ~
> > /va
Hi Thomas / Arthur!
On Wed, 2023-02-22 15:30:37 +0100, Arthur Cohen
wrote:
[..]
> > > --target=msp430-elfbare
> > > ~
> > >
> > > /var/lib/laminar/run/gcc-msp430-elfbare/24/toolchain-build/./gcc/xgcc
> > > -B/var/lib/laminar/run/gcc-msp430-elfbare/24/toolchain-
Hi!
Since a recent commit, the BPF target produces a new warning due to
two consecutive non-quoted spaces in a message. This'll fix it:
gcc/
* config/bpf/bpf.cc (bpf_option_override): Fix doubled space.
Ok?
MfG, JBG
diff --git a/gcc/config/bpf/bpf.cc b/gcc/config/bpf/bpf.cc
index b26
Hi Flávio and Thomas!
On Mon, 2023-01-30 16:44:29 +0100, Thomas Schwinge
wrote:
> On 2023-01-27T21:15:01-0500, Flávio Cruz wrote:
> > Not sure what happened, but here's the patch as an attachment. Thanks for
> > your patience.
>
> Thanks, that worked. Without any changes now pushed to master
On Tue, 2023-01-17 17:25:08 +0100, Jose E. Marchesi via Gcc-patches
wrote:
> The stack protector is not supported in BPF. This patch disables
> -fstack-protector in bpf-* targets, along with the emission of a note
> indicating that the feature is not supported in this platform.
[...]
> diff --gi
On Thu, 2022-12-22 17:42:16 +, Andrew Carlotti via Gcc-patches
wrote:
> New patch below, bootstrapped and regression tested on
> aarch64-unknown-linux-gnu and x86_64-pc-linux-gnu - ok to merge?
> diff --git a/gcc/tree-ssa-loop-niter.cc b/gcc/tree-ssa-loop-niter.cc
> index
> fece876099c16875
Hi!
With the recent merges for Modula-2 and Rust, I see a good number of
targets failing with --enable-languages=all, mostly due to issues with
the Modula-2 driver.
Modula-2 related issues
=
--target=x86_64-apple-darwin
~~
/bin/bash
On Tue, 2022-11-29 14:30:22 +0100, Richard Biener via Gcc-patches
wrote:
> Bootstrapped and tested on x86_64-unknown-linux-gnu, pushed.
>
> PR tree-optimization/107852
> * tree-ssa-sccvn.cc (visit_phi): Use equivalences recorded
> as predicated values to elide more redundant PH
Hi Jakub,
On Fri, 2022-11-11 10:09:42 +0100, Jakub Jelinek via Gcc-patches
wrote:
> Here is the floating point division fold_range implementation,
> as I wrote in the last mail, we could outline some of the common parts
> into static methods with descriptive names and share them between
> fopera
Hi!
On Wed, 2022-10-19 17:16:24 +0900, Takayuki 'January June' Suwa via Gcc-patches
wrote:
> * gcc/config/xtensa/xtensa.md: Add two new split patterns:
> - splits DImode immediate load into two SImode ones
> - puts out-of-constraint SImode constants into the constant pool
Hi Jeff!
On Mon, 2022-10-17 17:47:16 -0600, Jeff Law via Gcc-patches
wrote:
> --- a/gcc/config/h8300/h8300.cc
> +++ b/gcc/config/h8300/h8300.cc
> @@ -5531,6 +5531,32 @@ h8300_ok_for_sibcall_p (tree fndecl, tree)
>
>return 1;
> }
> +
> +/* Return TRUE if OP is a PRE_INC or PRE_DEC
> + in
On Mon, 2022-09-12 14:19:23 +0200, Jan-Benedict Glaw wrote:
> 2022-09-06 Jan-Benedict Glaw
>
> gcc/ChangeLog:
> * config/csky/csky.h (FUNCTION_ARG_REGNO_P): Cast REGNO to (int)
> to prevent warning.
>
> diff --git a/gcc/config/csky/csky.h b/gcc/confi
ibdecnumber/dpd -I../libdecnumber
-I../../gcc/gcc/../libbacktrace -o mips.o -MT mips.o -MMD -MP -MF
./.deps/mips.TPo ../../gcc/gcc/config/mips/mips.cc
../../gcc/gcc/config/mips/mips.cc: In function 'void mips_option_override()':
../../gcc/gcc/config/mips/mips.cc:20021:10:
Hi Aldy!
On Mon, 2022-09-12 15:12:46 +0200, Aldy Hernandez wrote:
> On Mon, Sep 12, 2022 at 10:48 AM Jan-Benedict Glaw wrote:
> >
> > On Thu, 2022-09-08 12:56:24 +0200, Aldy Hernandez via Gcc-patches
> > wrote:
> >
> > > From 795baa0b044953e9f198f49e37937
efile:1146: builtins.o] Error 1
The needed (int) cast is even mentioned in the comment above, so reinstate
it here.
2022-09-06 Jan-Benedict Glaw
gcc/ChangeLog:
* config/csky/csky.h (FUNCTION_ARG_REGNO_P): Cast REGNO to (int)
to prevent warning.
diff --git a/gcc/config/csky/c
Hi Aldy!
On Thu, 2022-09-08 12:56:24 +0200, Aldy Hernandez via Gcc-patches
wrote:
> From 795baa0b044953e9f198f49e379374d633f43b47 Mon Sep 17 00:00:00 2001
> From: Aldy Hernandez
> Date: Thu, 8 Sep 2022 08:11:43 +0200
> Subject: [PATCH] Implement known/maybe fpclassify like API for frange.
>
>
Hi!
On Wed, 2022-09-07 14:00:25 +0200, Richard Biener
wrote:
> On Wed, Sep 7, 2022 at 12:58 PM Jan-Benedict Glaw wrote:
> > ../../gcc/gcc/tree-ssa-forwprop.cc:1258:42: error: array subscript 1 is
> > outside array bounds of 'tree_node* [1]' [-Werror=array-bounds]
>
Leaving directory
'/var/lib/laminar/run/gcc-x86_64-w64-mingw32/1/toolchain-build/gcc'
make: *** [Makefile:4588: all-gcc] Error 2
Also, when TARGET_OVERRIDES_FORMAT_ATTRIBUTES is defined,
TARGET_OVERRIDES_FORMAT_ATTRIBUTES_COUNT must be defined as well. Add
that requirement t
Hi!
On Wed, 2022-07-13 09:50:14 -0700, H.J. Lu via Gcc-patches
wrote:
> When memchr is applied on a constant string of no more than the bytes of
> a word, simplify memchr by checking each byte in the constant string.
>
> int f (int a)
> {
>return __builtin_memchr ("AE", a, 2) != 0;
> }
>
Hi!
On Mon, 2022-08-29 22:11:35 +0200, Jan-Benedict Glaw wrote:
> On Sun, 2022-08-28 15:32:53 -0600, Jeff Law via Gcc-patches
> wrote:
> > On 8/28/2022 1:50 AM, Jan-Benedict Glaw wrote:
> > > On Tue, 2021-09-21 16:25:19 +0200, Richard Biener via Gcc-patches
> > &
]: Leaving directory
'/var/lib/laminar/run/gcc-msp430-elf/1/toolchain-build/gcc'
make: *** [Makefile:4584: all-gcc] Error 2
2022-09-06 Jan-Benedict Glaw
gcc/ChangeLog:
* config/msp430/msp430.cc (msp430_single_op_cost): Mark unused argument.
diff --git a/gcc/config/msp430
Hi!
Building for for bpf-unknown-none target, recent GCCs will issue an unused
variable warning as the REGNO_REG_CLASS macro doesn't actually use its
argument. Reference the argument as (void) to silence the warning.
.../gcc/configure --prefix=... --enable-werror-always --enable-languages=all
--
Hi Jeff!
On Sun, 2022-08-28 15:32:53 -0600, Jeff Law via Gcc-patches
wrote:
> On 8/28/2022 1:50 AM, Jan-Benedict Glaw wrote:
> > On Tue, 2021-09-21 16:25:19 +0200, Richard Biener via Gcc-patches
> > wrote:
> > > This makes defaults.h choose DWARF2_DEBUG if PREFERRED
Hi!
The nvptx backend defines ASM_OUTPUT_DEF along with
ASM_OUTPUT_DEF_FROM_DECLS. Much like the rs6000 coff target, nvptx
triggers an unused variable warning:
/usr/lib/gcc-snapshot/bin/g++ -fno-PIE -c -g -O2 -DIN_GCC
-DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti
-fasynchronous
On Tue, 2021-09-21 16:25:19 +0200, Richard Biener via Gcc-patches
wrote:
> This makes defaults.h choose DWARF2_DEBUG if PREFERRED_DEBUGGING_TYPE
> is not specified by the target and errors out if DWARF DWARF is not supported.
While I think the pdp11 bits arreved, the rest did not (yet). Just
che
On Thu, 2022-08-25 14:50:12 +0200, Martin Liška wrote:
> On 8/25/22 14:48, Jan-Benedict Glaw wrote:
> > On Thu, 2022-08-25 10:38:30 +0200, Martin Liška wrote:
> >> Remove the port that has been marked obsolete in GCC 12 change notes.
> >
> >> contrib/ChangeL
On Thu, 2022-08-25 10:38:30 +0200, Martin Liška wrote:
> Remove the port that has been marked obsolete in GCC 12 change notes.
> contrib/ChangeLog:
>
> * config-list.mk: Remove cr16.
Thanks for not forgetting this part! I hope the scripts will properly
pick up the cr16 removal. We'll fin
Hi!
On Thu, 2022-05-12 12:40:09 +, Pierre-Marie de Rodat via Gcc-patches
wrote:
> GNAT does not issue a warning anymore on a postcondition of True (used
> here to prevent inining inside GNATprove for proof).
>
> Tested on x86_64-pc-linux-gnu, committed on trunk
>
> gcc/ada/
>
> * l
Hi Richard,
On Sun, 2021-10-24 08:36:36 +0200, Richard Biener wrote:
> On October 23, 2021 10:00:05 PM GMT+02:00, Jan-Benedict Glaw
> wrote:
> >On Tue, 2021-09-21 16:25:19 +0200, Richard Biener via Gcc-patches
> > wrote:
> >> I have built all targets from contrib/
Hi Richard,
On Tue, 2021-09-21 16:25:19 +0200, Richard Biener via Gcc-patches
wrote:
> I have built all targets from contrib/config-list.mk to make sure we
> don't run into the #error and the following makes the STABS usage
> explicit for pdp11 and hppa with SOM.
I'm running build tests based o
On Wed, 2021-10-20 09:43:42 +0200, Aldy Hernandez via Gcc-patches
wrote:
> The removal of --param=max-fsm-thread-length is causing code
> explosion. I thought that --param=max-fsm-thread-path-insns was a
> better gague for path profitability than raw BB length, but it turns
> out that we don't t
Hi Aldy!
On Thu, 2021-10-14 16:25:48 +0200, Aldy Hernandez via Gcc-patches
wrote:
> The new backward threader makes some of the --param knobs used to
> control it questionable at best or no longer applicable at worst.
>
> The fsm-maximum-phi-arguments param is unused and can be removed.
>
> Th
Hi Jeff,
On Tue, 2021-10-05 08:53:00 -0600, Jeff Law wrote:
> On 10/5/2021 8:46 AM, Jan-Benedict Glaw wrote:
> > On Thu, 2021-09-30 21:27:23 +0200, Jan-Benedict Glaw
> > wrote:
> > > gcc/ChangeLog:
> > >
> > > * common/config/avr/avr-common.c (av
Hi,
On Thu, 2021-09-30 21:34:51 +0200, Jan-Benedict Glaw wrote:
> gcc/ChangeLog:
>
> * config/lm32/uclinux-elf.h (LINK_GCC_C_SEQUENCE_SPEC):
> Undefine before redefinition.
>
> diff --git a/gcc/config/lm32/uclinux-elf.h b/gcc/config/lm32/uclinux-elf.h
&
Hi,
On Thu, 2021-09-30 21:27:23 +0200, Jan-Benedict Glaw wrote:
> gcc/ChangeLog:
>
> * common/config/avr/avr-common.c (avr_handle_option): Mark
> argument as ATTRIBUTE_UNUSED.
>
> diff --git a/gcc/common/config/avr/avr-common.c
> b/gcc/common/config/avr
Hi!
When configuring GCC for --target=lm32-uclinux --enable-werror-always,
it breaks here:
[all 2021-09-30 08:55:55] /usr/lib/gcc-snapshot/bin/g++ -c -g -O2 -DIN_GCC
-DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
Hi!
Configuring GCC with --target=avr-elf --enable-werror-always, I see
this warning that's easy to fix. The options are parsed with a lot of
#ifdefs and it may actually just be unused. Let's just mark it as such.
[all 2021-09-30 00:43:46] /usr/lib/gcc-snapshot/bin/g++ -fno-PIE -c -g -O2
-DIN
Hi!
On Mon, 2021-09-13 11:58:59 +0200, Richard Biener wrote:
> On Mon, 13 Sep 2021, Jan-Benedict Glaw wrote:
> > contrib/ChangeLog:
> >
> > * config-list.mk (LIST): --enable-obsolete for cr16-elf.
> >
[...]
> OK.
Committed, thanks!
MfG, JBG
--
signature.asc
Description: PGP signature
Hi!
On Mon, 2021-09-13 11:11:30 +0200, Richard Biener
wrote:
> On Sun, Sep 12, 2021 at 8:12 PM Jan-Benedict Glaw wrote:
> > gcc/ChangeLog:
> >
> > * config/alpha/vms.h (INIT_CUMULATIVE_ARGS): Wrap multi-statment
> > define into a block.
> OK.
Hi Richard,
On Mon, 2021-09-13 11:24:53 +0200, Richard Biener via Gcc-patches
wrote:
> This adds cr16-*-* to the list of obsoleted targets in config.gcc
>
> Approved by Jeff in another thread, pushed. cr16 has no maintainer and
> it's still cc0.
>
> 2021-09-13 Richard Biener
>
> * c
Hi Richard,
On Fri, 2021-09-10 08:02:00 +0200, Richard Biener via Gcc-patches
wrote:
> > On 9/9/2021 7:19 AM, Richard Biener via Gcc-patches wrote:
> > > The patch also removes the PREFERRED_DEBUGGING_TYPE define from
> > > lynx.h which always follows elfos.h already defaulting to DWARF,
> > > s
Hi!
While mass-building a cross-gcc, I noticed that for
alpha-dec-vms/alpha64-dec-vms, recent GCC versions correctly throw a warning
due to a multi-statement define that gets rippen in an if/else case:
[all 2021-09-12 15:51:55] /usr/lib/gcc-snapshot/bin/g++ -fno-PIE -c -g -O2
-DIN_GCC -DCROS
Hi Martin!
On Fri, 2021-06-04 15:27:04 -0600, Martin Sebor wrote:
> This is a revised patch series to add warning control by group and
> location, updated based on feedback on the initial series.
[...]
My automated checking (in this case: Using Debian's "gcc-snapshot"
package) indicates that bet
On Mon, 2021-06-28 16:17:13 +, Koning, Paul wrote:
> > On Jun 28, 2021, at 11:33 AM, Jan-Benedict Glaw wrote:
> >
> > I'd like to install this patch to let the pdp11-aout configuration
> > build again with eg.
[...]
> > Okay for master?
> Y
Hi Paul!
I'd like to install this patch to let the pdp11-aout configuration
build again with eg.
../gcc/configure --target=pdp11-aout --enable-werror-always \
--enable-languages=all --disable-gcov --disable-shared \
--disable-threads --without-headers \
--prefix=/var/lib/l
Hi Jukub & Richard,
On Wed, 2021-05-26 14:47:20 +0200, Jakub Jelinek wrote:
> On Wed, May 26, 2021 at 02:42:47PM +0200, Jan-Benedict Glaw wrote:
> > The "register" keyword was removed in C++17, remove them to get the
> > backen
>
> s/ba
Hi!
I'd like to commit the following patch.
Okay for master?
Thanks,
Jan-Benedict
arc: Remove useless register keyword
The "register" keyword was removed in C++17, remove them to get the backen
to build again.
gcc/
* config/arc/arc.c (arc_address_cost,
Hi Andrew,
On Thu, 2021-03-18 17:41:59 +, Andrew Stubbs wrote:
> gcc/ChangeLog:
>
> (gcn_vectorize_vec_perm_const): Ensure perm is fully uninitialized.
I guess "initialized" is ment here?
MfG, JBG
--
signature.asc
Description: PGP signature
Hi Nick!
On Wed, 2021-03-17 15:44:16 +, Nick Clifton wrote:
> > However, next one is:
>
> > ../.././gcc/defaults.h:938: error: "PREFERRED_DEBUGGING_TYPE" redefined
> > [-Werror]
> >938 | #define PREFERRED_DEBUGGING_TYPE NO_DEBUG
>
> Ah - this is the same as the fix needed for the RX ta
On Tue, 2021-03-16 11:32:29 +, Nick Clifton wrote:
> Hi Jan-Benedict,
>
> > With my re-started testing efforts, I've got another one for you I
> > guess (`./configure --target=v850-elf && make all-gcc`):
> >
> > ../.././gcc/config/v850/v850.c: In function ‘char*
> > construct_restore_jr(rtx
Hi Jeff!
On Thu, 2017-07-13 14:43:52 -0600, Jeff Law wrote:
> On 07/13/2017 02:39 PM, Jan-Benedict Glaw wrote:
> > On Thu, 2017-06-29 14:27:41 +0200, Jan Hubicka wrote:
> >> this is second step of the profile maintenance revamp. It implements
> >> profile_probabilit
rofile_probability::uninitialized ());
^
Makefile:2259: recipe for target 'riscv.o' failed
make[1]: *** [riscv.o] Error 1
make[1]: Leaving directory
'/home/jbglaw/build/riscv32-unknown-linux-gnu/build-gcc/gcc'
Makefile:4286: recipe for target 'all-gcc' failed
make: **
Hi Graham,
On Mon, 2017-06-12 11:40:39 +0200, Jan-Benedict Glaw wrote:
> On Fri, 2017-05-12 20:14:23 +0100, Graham Markall
> wrote:
> > Since the combine pass canonicalises shift-add insns using plus and
> > ashift (as opposed to plus and mult which it previously used to do)
/jbglaw/repos/gcc/gcc/../move-if-change tmp-options.h options.h
echo timestamp > s-options-h
make[1]: *** No rule to make target
'/home/jbglaw/repos/gcc/gcc/config/rs6000/e500.h', needed by 's-gtype'. Stop.
make[1]: Leaving directory '/home/jbglaw/build/powerpc-rtems/build
int_operand(FILE*, rtx, int)’:
/home/jbglaw/repos-configlist_mk/gcc/gcc/config/arc/arc.c:3503:41: error:
format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’
[-Werror=format=]
fprintf (file, "%d", INTVAL (x) );
ils.php?id=699726
mips-netbsd:
http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=699750
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: God put me on earth to accomplish a certain number of
the second :
On Mon, 2017-02-27 09:19:51 +0100, Richard Biener wrote:
> On Mon, 27 Feb 2017, Jan-Benedict Glaw wrote:
> > On Wed, 2017-01-11 16:28:33 +0100, Richard Biener wrote:
> > > On Wed, 11 Jan 2017, Richard Biener wrote:
> > > > LTO bootstrapped on x86_64-unknown-
ocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
Makefile:1932: recipe for target 's-selftest' failed
Reverting your patch from current HEAD lets the self-test pass. Do you
spot something ob
ome/jbglaw/src/toolchain/build'
make: *** [all] Error 2
I bisected it down to this commit, though I don't know if it caused or
uncovered the issue.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
signature.asc
Description: Digital signature
showed up on my build robot recently.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: Friends are relatives you make for yourself.
the second :
signature.asc
Description: Digital signature
recipe for target 'cc1' failed
make[1]: *** [cc1] Error 1
make[1]: Leaving directory '/home/jbglaw/build/tic6x-uclinux/build-gcc/gcc'
Makefile:4252: recipe for target 'all-gcc' failed
make: *** [all-gcc] Error 2
Add another one for uClibc?
MfG, JBG
--
tation. I'd say that part of the documentation is quite out of
> sync, but I just
> have to stop somewhere.
>
>
> Bootstrapped and reg-tested on x86_64-pc-linux.gnu
The vax backend doesn't yet define ELIMINABLE_REGS.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug
t; for instructions.
make[1]: *** [s-selftest] Error 1
See eg. build
http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=608741
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: Wenn ich wach bin, träume
On Tue, 2016-08-16 14:26:38 -0400, Nathan Sidwell wrote:
> On 08/16/16 13:04, Jan-Benedict Glaw wrote:
>
> > That'll probably work. But after all, I'm not an AVR maintainer
> > (not even an user), but just running the Build Robot.
>
> Does your robot approv
On Tue, 2016-08-16 10:31:41 -0400, Nathan Sidwell wrote:
> On 08/16/16 10:23, Martin Liška wrote:
> > On 08/16/2016 03:36 PM, Nathan Sidwell wrote:
> > > On 08/16/16 08:49, Martin Liška wrote:
> > > > On 08/13/2016 02:14 PM, Jan-Benedict Glaw wrote:
> > > &g
? 32 : 64)
^
/home/jbglaw/repos/gcc/gcc/gcov-io.h:167:5: note: in expansion of macro
‘LONG_LONG_TYPE_SIZE’
#if LONG_LONG_TYPE_SIZE > 32
^
Makefile:1096: recipe for target 'auto-profile.o' failed
make[1]: *** [auto-profile.o] Error 1
make[1]: Leavin
; (b) set WIND_BASE to a dummy value in contrib/config-list.mk (if not
> already set) so that the vxworks targets are able to at least build all
> of "gcc" without needing a vxworks install.
I'd probably just do (b) and go for it. Easy, non-invasive fix.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of:Don't believe in miracles: Rely on them!
the second :
signature.asc
Description: Digital signature
or running the self-test?
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: 17:44 <@uschebit> Evangelist ist doch ein Vertriebler
the second : für unverkäufliche Produkte, oder? (#korsett, 20120821)
signature.asc
Description: Digital signature
maintainer after all. ;-)
Just a nitpick: Right now, the old AIX configurations weren't marked
as --enable-obsolete targets in gcc/config.gcc . So I suggest to add
those there as well.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of:
de/buildbot/show_build_details.php?id=572874,
which is as simple as .../configure --enable-languages=c,c++
--target=rs6000-ibm-aix4.3 --without-headers --disable-threads
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: Alles sollte so
!first_match ? NONE : IGNORED);
^
[...]
The new `NONE' from your enum clashes with a NONE used in a MSP430
private enum.
MfG, JBG
--
Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481
Signature of: They that give up essential liberty to
k to gcc/except.c to make the optimizer
> not delete the insns. All of the other stuff can be worked on in
> NetBSD-current and avoid bothering the 99% of people who subscribe
> to gcc-patches who have no interest in the VAX backend.
You should /for sure/ bother the gcc-patches people! Please kee
ce the patch is tested with GCC trunk/HEAD/master, instead of
5.3. There isn't probably much of a difference, but you've done
substancial and important work here, so let's see it's applicable to
upstream GCC.
And keep in mind that a ChangeLog entry is also needed.
MfG, JBG
1 - 100 of 288 matches
Mail list logo