[PATCH/committed] sim: add distclean dep for gnulib

2023-10-15 Thread Mike Frysinger
ChangeLog: * Makefile.def: Add distclean-sim dependency on distclean-gnulib. * Makefile.in: Regenerate. --- Makefile.def | 1 + Makefile.in | 1 + 2 files changed, 2 insertions(+) diff --git a/Makefile.def b/Makefile.def index 870150183b9a..15c068e4ac40 100644 --- a/Makefile.def

[PATCH] libiberty.h: punt duplicate strverscmp prototype

2020-02-12 Thread Mike Frysinger
SVN r216772 accidentally copied & pasted this prototype when adding other ones nearby. 2020-02-13 Mike Frysinger * libiberty.h (strverscmp): Delete duplicate prototype. --- include/ChangeLog | 4 include/libiberty.h | 5 - 2 files changed, 4 insertions(+), 5 delet

[PATCH] config: import pkg.m4 from pkg-config

2020-02-12 Thread Mike Frysinger
We use this in the sim tree currently. Rather than require people to have pkg-config installed, include it in the config/ dir. 2012-12-23 Mike Frysinger * pkg.m4: New file from pkg-config-0.29.2. --- config/pkg.m4 | 275 ++ 1 file

[PATCH] config: delete unused CYG_AC_PATH_LIBERTY macro

2024-01-09 Thread Mike Frysinger
Nothing uses this, so delete it to avoid confusion. config/ChangeLog: * acinclude.m4 (CYG_AC_PATH_LIBERTY): Delete. --- config/acinclude.m4 | 22 -- 1 file changed, 22 deletions(-) diff --git a/config/acinclude.m4 b/config/acinclude.m4 index 0abccafa0353..f18f0d6e8c7

Re: -static-libstdc++ breaks building gdb

2013-09-03 Thread Mike Frysinger
On Tuesday 03 September 2013 17:39:10 Mike Stump wrote: > host compiler. When I building gdb trunk, I get a failure to build because > configure tests g++ to see if these work, but gdb links with gcc and 4.5.1 > errors out with the flag. You can't set LDFLAGS, because that is given to > gcc, with

Re: [libiberty] xmalloc cannot return NULL

2013-10-14 Thread Mike Frysinger
On Monday 14 October 2013 13:59:16 Marc Glisse wrote: > libiberty provides a function xmalloc that never returns NULL. However, > there are some hints that it might be ok if someone wants to supply their > own xmalloc that can return NULL (though that would break a lot of things, > including in lib

[PATCH] gcc: invoke: delete -mno-fma4 docs

2016-01-31 Thread Mike Frysinger
We don't document the -mno-xxx variants for other flags here, and the paragraph here specifically says "Each has a corresponding -mno- option to disable use of these instructions". Drop the -mno-fma4 line. 2016-01-31 Mike Frysinger * doc/invoke.texi: Delete -mno-fma

[patch] libbacktrace: add support for --disable-werror

2014-01-03 Thread Mike Frysinger
In the same vein as the other dirs, add a --disable-werror option to the libbacktrace dir to disable the explicit -Werror usage. 2014-01-03 Mike Frysinger * configure.ac: Add --enable-werror. (WARN_FLAGS): Use it. * configure: Regenerate. --- a/libbacktrace

[PATCH] libiberty: fix --enable-install-libiberty flag [PR 56780]

2014-01-06 Thread Mike Frysinger
Commit 199570 fixed the --disable-install-libiberty behavior, but it also added a bug where the enable path never works because the initial clear of target_header_dir wasn't deleted. So we end up initializing properly at the top only to reset it at the end all the time. 2014-01-06

[PATCH] gcc: fix building w/isl-0.15

2015-07-14 Thread Mike Frysinger
--- gcc/config.in | 6 ++ gcc/configure | 31 +++ gcc/configure.ac| 14 ++ gcc/graphite-dependences.c | 14 +++--- gcc/graphite-optimize-isl.c | 8 ++-- gcc/graphite-poly.h | 5 + 6 file

Re: [PATCH] gcc: fix building w/isl-0.15

2015-07-21 Thread Mike Frysinger
On 21 Jul 2015 12:33, Jeff Law wrote: > On 07/14/2015 08:45 AM, Mike Frysinger wrote: > > --- > > gcc/config.in | 6 ++ > > gcc/configure | 31 +++ > > gcc/configure.ac| 14 ++ >

[PATCH] cfns: fix mismatch in gnu_inline attributes

2015-08-06 Thread Mike Frysinger
but not here Whether the compiler should always emit this error regardless of the active standard or compiler driver is debatable (I think it should be consistent -- either always do it or never do it). 2015-08-06 Mike Frysinger * cfns.gperf [__GNUC__, __GNUC_STDC_INLINE__]: Apply t

[PATCH] libjava: fix locale handling when sorting JNI methods

2015-10-22 Thread Mike Frysinger
can also combine latter the `sort|uniq` into `sort -u` to match the earlier code. URL: https://bugs.gentoo.org/563710 Reported-by: Miroslav Šulc 2015-10-22 Mike Frysinger * scripts/check_jni_methods.sh.in: Run sort with LC_ALL=C, and combine `sort|uniq` into `sort -u`. ---

Re: [PATCH] libjava: fix locale handling when sorting JNI methods

2015-10-26 Thread Mike Frysinger
On 26 Oct 2015 12:10, Tom Tromey wrote: > Mike> URL: https://bugs.gentoo.org/563710 > Mike> Reported-by: Miroslav Šulc > > Mike> 2015-10-22 Mike Frysinger > > Mike> * scripts/check_jni_methods.sh.in: Run sort with LC_ALL=C, and > Mike>

[PATCH] gcc: configure: fix test == bashisms

2015-11-11 Thread Mike Frysinger
--- gcc/ChangeLog| 5 + gcc/configure| 4 ++-- gcc/configure.ac | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ea15ada..e3a0432 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-11-10 Mike Frysinger

[PATCH] hppa-linux: add missing cpp specs

2015-05-27 Thread Mike Frysinger
Define CPP_SPEC for parisc linux targets so that -posix & -pthread work like on all other linux targets. 2015-05-27 Mike Frysinger * config/pa/pa-linux.h (CPP_SPEC): Define. --- gcc/config/pa/pa-linux.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/confi

[PATCH] microblaze-linux: add missing cpp specs

2015-05-27 Thread Mike Frysinger
Define CPP_SPEC for microblaze linux targets so that -posix & -pthread work like on all other linux targets. 2015-05-27 Mike Frysinger * config/microblaze/linux.h (CPP_SPEC): Define. --- gcc/config/microblaze/linux.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/co

[PATCH] nios2-linux: add missing cpp specs

2015-05-27 Thread Mike Frysinger
Define CPP_SPEC for nios2 linux targets so that -posix & -pthread work like on all other linux targets. 2015-05-27 Mike Frysinger * config/nios2/linux.h (CPP_SPEC): Define. --- gcc/config/nios2/linux.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/config/nios2/linux

Re: [PATCH] microblaze-linux: add missing cpp specs

2015-05-27 Thread Mike Frysinger
On 27 May 2015 18:03, Andreas Schwab wrote: > Mike Frysinger writes: > > > diff --git a/gcc/config/microblaze/linux.h b/gcc/config/microblaze/linux.h > > index a7faa7d..655a70f 100644 > > --- a/gcc/config/microblaze/linux.h > > +++ b/gcc/config/microbl

Re: [PATCH] hppa-linux: add missing cpp specs

2015-05-27 Thread Mike Frysinger
On 27 May 2015 13:05, John David Anglin wrote: > On 2015-05-27 11:59 AM, Mike Frysinger wrote: > > Define CPP_SPEC for parisc linux targets so that -posix & -pthread work > > like on all other linux targets. > > > > 2015-05-27 Mike Frysinger > > > >

Re: [PATCH] hppa-linux: add missing cpp specs

2015-05-28 Thread Mike Frysinger
On 27 May 2015 14:20, John David Anglin wrote: > On 2015-05-27 1:50 PM, Mike Frysinger wrote: > > since i'm not looped into gcc development normally, which branches are those > > currently ? naively reading gcc.gnu.org homepage makes me think none since > > they'r

[PATCH] unify -posix/-pthread cpp handling for gnu-user targets

2015-05-28 Thread Mike Frysinger
Are they dead/confused code and I should just delete it ? 2015-05-28 Mike Frysinger * config/aarch64/aarch64-linux.h (CPP_SPEC): Delete. * config/alpha/linux.h (CPP_SPEC): Delete. * config/arm/linux-gas.h (SUBTARGET_CPP_SPEC): Change to GNU_USER_CPP_SPEC.

Re: [PATCH] nios2-linux: add missing cpp specs

2015-05-29 Thread Mike Frysinger
On 29 May 2015 08:44, Sandra Loosemore wrote: > On 05/27/2015 10:00 AM, Mike Frysinger wrote: > > Define CPP_SPEC for nios2 linux targets so that -posix & -pthread work > > like on all other linux targets. > > > > 2015-05-27 Mike Frysinger > > > >

Re: [PATCH] nios2-linux: add missing cpp specs

2015-05-29 Thread Mike Frysinger
On 29 May 2015 12:32, Sandra Loosemore wrote: > On 05/29/2015 11:36 AM, Mike Frysinger wrote: > > On 29 May 2015 08:44, Sandra Loosemore wrote: > >> On 05/27/2015 10:00 AM, Mike Frysinger wrote: > >>> Define CPP_SPEC for nios2 linux targets so that -posix & -pt

[PATCH] netbsd: respect -symbolic

2015-05-30 Thread Mike Frysinger
The current netbsd elf spec doesn't respect -symbolic which prevents passing -Bsymbolic down to the linker. This causes problems when you try to link the runtime linker as it creates an ELF with incorrect sections in it leading it to crash at startup. 2015-05-30 Benigno B. Junior * co

Re: [PATCH] nios2-linux: add missing cpp specs

2015-05-30 Thread Mike Frysinger
On 30 May 2015 09:38, Sandra Loosemore wrote: > On 05/29/2015 09:28 PM, Mike Frysinger wrote: > > On 29 May 2015 12:32, Sandra Loosemore wrote: > >> On 05/29/2015 11:36 AM, Mike Frysinger wrote: > >>> On 29 May 2015 08:44, Sandra Loosemore wrote: > >>>>

[PATCH] use gold/configure.tgt to calc supported targets

2015-04-20 Thread Mike Frysinger
Rather than maintain two lists, re-use gold's target file to determine whether the current target is supported. 2015-04-20 Mike Frysinger * configure.ac: Replace $target checks with gold/configure.tgt. * configure: Regenerate. --- configure

Re: PATCH: Update --with-system-zlib

2015-04-01 Thread Mike Frysinger
On 01 Apr 2015 05:04, H.J. Lu wrote: > --- a/config/zlib.m4 > +++ b/config/zlib.m4 > @@ -9,8 +9,10 @@ AC_DEFUN([AM_ZLIB], >zlibinc="-I\$(srcdir)/../zlib" >AC_ARG_WITH(system-zlib, >[AS_HELP_STRING([--with-system-zlib], [use installed libz])], > - zlibdir= > - zlibinc= > + if test x$w

Re: PATCH: Update --with-system-zlib

2015-04-01 Thread Mike Frysinger
On 01 Apr 2015 19:05, Bernhard Reutner-Fischer wrote: > On April 1, 2015 6:54:31 PM GMT+02:00, Mike Frysinger wrote: > >On 01 Apr 2015 05:04, H.J. Lu wrote: > >> --- a/config/zlib.m4 > >> +++ b/config/zlib.m4 > >> @@ -9,8 +9,10 @@ AC_DEFUN([AM_ZLIB], &

Re: ping #3: [RFA] Add --with-libz-prefix option in config/zlib.m4

2015-02-18 Thread Mike Frysinger
On 18 Feb 2015 04:56, H.J. Lu wrote: > On Wed, Feb 18, 2015 at 4:08 AM, Joel Brobecker wrote: > > On Wed, Jan 07, 2015 at 06:45:48PM +0400, Joel Brobecker wrote: > >> This patch enhances config/zlib.m4 to introduce an extra option > >> --with-libz-prefix which allows us to provide the location of

Re: ping #3: [RFA] Add --with-libz-prefix option in config/zlib.m4

2015-02-18 Thread Mike Frysinger
On 18 Feb 2015 08:58, H.J. Lu wrote: > On Wed, Feb 18, 2015 at 8:54 AM, Mike Frysinger wrote: > > On 18 Feb 2015 04:56, H.J. Lu wrote: > >> On Wed, Feb 18, 2015 at 4:08 AM, Joel Brobecker wrote: > >> > On Wed, Jan 07, 2015 at 06:45:48PM +0400, Joel Brobecker wrot

Re: ping #3: [RFA] Add --with-libz-prefix option in config/zlib.m4

2015-02-18 Thread Mike Frysinger
On 18 Feb 2015 13:54, H.J. Lu wrote: > On Wed, Feb 18, 2015 at 1:40 PM, Mark Wielaard wrote: > > On Wed, 2015-02-18 at 12:53 -0800, H.J. Lu wrote: > >> On Wed, Feb 18, 2015 at 12:32 PM, Mark Wielaard wrote: > >> > That doesn't seem like a smart default. And why is is Linux/x86 only? > >> > Shouldn'

Re: ping #3: [RFA] Add --with-libz-prefix option in config/zlib.m4

2015-02-18 Thread Mike Frysinger
On 18 Feb 2015 14:24, H.J. Lu wrote: > On Wed, Feb 18, 2015 at 2:21 PM, Mike Frysinger wrote: > > i think we already have the reports: multiple people don't think it should > > be > > (1) x86-specific or (2) required. don't get me wrong -- i think having >

[PATCH PING] boehm-gc: check for execinfo.h directly

2016-06-13 Thread Mike Frysinger
The current header depends on glibc version checks to determine whether execinfo.h exists which breaks uClibc. Instead, add an explicit configure check for it. 2015-08-29 Mike Frysinger * configure.ac: Call AC_CHECK_HEADERS([execinfo.h]). * configure: Regenerated

Re: [PATCH PING] boehm-gc: check for execinfo.h directly

2016-06-21 Thread Mike Frysinger
On 21 Jun 2016 15:46, Jeff Law wrote: > On 06/13/2016 11:40 AM, Mike Frysinger wrote: > > The current header depends on glibc version checks to determine whether > > execinfo.h exists which breaks uClibc. Instead, add an explicit configure > > check for it. > > >

Re: [PATCH PING] boehm-gc: check for execinfo.h directly

2016-06-22 Thread Mike Frysinger
On 21 Jun 2016 21:10, Jeff Law wrote: > On 06/21/2016 06:59 PM, Mike Frysinger wrote: > > On 21 Jun 2016 15:46, Jeff Law wrote: > > > >> If accepted into upstream Boehm-GC, then this is obviously acceptable in > >> GCC's copy. > > > > so changes

[PATCH] gcc: ada: delete old $(P) reference

2017-07-17 Thread Mike Frysinger
From: Mike Frysinger The P variable was deleted back in Nov 2015 (svn rev 231062), but its expansion was missed. Delete those now too. 2017-07-18 Mike Frysinger * gcc-interface/Makefile.in ($(P)): Delete --- gcc/ada/gcc-interface/Makefile.in | 4 ++-- 1 file changed, 2 insertions

[PATCH] boehm-gc: check for execinfo.h directly

2015-08-29 Thread Mike Frysinger
The current header depends on glibc version checks to determine whether execinfo.h exists which breaks uClibc. Instead, add an explicit configure check for it. 2015-08-29 Mike Frysinger * configure.ac: Call AC_CHECK_HEADERS([execinfo.h]). * configure: Regenerated

[PATCH] gcc: doc: add missing space in asan-stack desc

2015-08-31 Thread Mike Frysinger
Committed as obvious. --- gcc/ChangeLog | 4 gcc/doc/invoke.texi | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fdc0209..2e7230b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2015-08-31 Mike Frysinger

[PATCH] cfns: fix mismatch in gnu_inline attributes

2016-01-02 Thread Mike Frysinger
but not here Whether the compiler should always emit this error regardless of the active standard or compiler driver is debatable (I think it should be consistent -- either always do it or never do it). 2015-08-06 Mike Frysinger * cfns.gperf [__GNUC__, __GNUC_STDC_INLINE__]: Apply t

[PATCH] libiberty: dupargv: rewrite to use xstrdup

2016-01-02 Thread Mike Frysinger
This func is basically open coding the xstrdup function, so gut it and use it directly. 2016-01-03 Mike Frysinger * argv.c (dupargv): Replace strlen/xmalloc/strcpy with xstrdup. --- libiberty/argv.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libiberty

[PATCH] libiberty: {count,dup,write}argv: constify argv input slightly

2016-01-02 Thread Mike Frysinger
Would be more useful if we could use "const char * const *", but there's a long standing bug where gcc warns about incompatible pointers when you try to pass in "char **". We can at least constify the array itself as gcc will not warn in that case. include/: 2

Re: [PATCH] libiberty: {count,dup,write}argv: constify argv input slightly

2016-01-05 Thread Mike Frysinger
On 05 Jan 2016 07:32, Ian Lance Taylor wrote: > On Sat, Jan 2, 2016 at 10:39 PM, Mike Frysinger wrote: > > Would be more useful if we could use "const char * const *", but there's > > a long standing bug where gcc warns about incompatible pointers whe

Re: [PATCH] longlong: fix sh -Wundef builds

2016-01-07 Thread Mike Frysinger
On 08 Jan 2016 06:54, Oleg Endo wrote: > On Jan 8, 2016, at 4:39 AM, Mike Frysinger wrote: > > This file fails when building for SuperH as it assumes __SHMEDIA__ is > > always defined. Update the code to check if it's defined. > > This is OK for trunk. Thanks for s

[PATCH v2] gcc: arm: linux-eabi: fix handling of armv4 bx fixups when linking

2013-04-27 Thread Mike Frysinger
s right in the world. Signed-off-by: Mike Frysinger 2013-04-27 Mike Frysinger * config/arm/bpabi.h (EABI_LINK_SPEC): Define. (BPABI_LINK_SPEC): Use new EABI_LINK_SPEC. * config/arm/linux-eabi.h (LINK_SPEC): Replace BE8_LINK_SPEC with EABI_LINK_SPEC. --- v2

Re: [PATCH 1/2] [pr53679] libgo: add a --enable-werror configure flag

2013-03-04 Thread Mike Frysinger
On Saturday 26 January 2013 21:40:44 Ian Lance Taylor wrote: > On Fri, Jan 25, 2013 at 7:20 PM, Mike Frysinger wrote: > > On Friday 25 January 2013 19:13:55 Ian Lance Taylor wrote: > >> On Tue, Jan 15, 2013 at 9:45 AM, Mike Frysinger wrote: > >> > On Tuesday 15 J

Re: [PATCH 1/2] [pr53679] libgo: add a --enable-werror configure flag

2013-03-06 Thread Mike Frysinger
On Wednesday 06 March 2013 10:49:23 Diego Novillo wrote: > On Tue, Mar 5, 2013 at 12:31 AM, Ian Lance Taylor wrote: > > On Mon, Mar 4, 2013 at 4:11 PM, Mike Frysinger wrote: > > > On Saturday 26 January 2013 21:40:44 Ian Lance Taylor wrote: > > >> On Fri, Jan 25, 2

[PATCH] gcc: arm: linux-eabi: fix handling of armv4 bx fixups when linking

2013-04-19 Thread Mike Frysinger
s right in the world. Signed-off-by: Mike Frysinger 2013-04-19 Mike Frysinger * config/arm/linux-eabi.h (LINK_SPEC): Add TARGET_FIX_V4BX_SPEC. --- Note: This issue seems to exist since the code was first introduced. At least, I've tested gcc-4.5.x and gcc-4.8.x and they bot

[PATCH 2/2] [pr32193] libgomp: add a --enable-werror configure flag

2012-12-23 Thread Mike Frysinger
URL: http://gcc.gnu.org/PR32193 Signed-off-by: Mike Frysinger 2012-12-23 Mike Frysinger PR libgomp/32193 * configure.ac: Call AC_ARG_ENABLE(werror). (XCFLAGS): Add -Werror when enable_werror is not no. * configure: Regenerated. --- libgomp/configure| 16

[PATCH 1/2] [pr53679] libgo: add a --enable-werror configure flag

2012-12-23 Thread Mike Frysinger
URL: http://gcc.gnu.org/PR53679 Signed-off-by: Mike Frysinger --- libgo/configure| 15 --- libgo/configure.ac | 7 +-- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/libgo/configure b/libgo/configure index 04fa89d..49cc4a9 100755 --- a/libgo/configure +++ b

[PATCH] config: import pkg.m4 from pkg-config

2012-12-23 Thread Mike Frysinger
We use this in the sim tree currently. Rather than require people to have pkg-config installed, include it in the config/ dir. Signed-off-by: Mike Frysinger 2012-12-23 Mike Frysinger * pkg.m4: New file from pkg-config-0.27. --- config/pkg.m4 | 199

Re: [RFC PATCH, i386]: Use %r15 for REAL_PIC_OFFSET_TABLE_REGNUM on x86_64

2012-12-24 Thread Mike Frysinger
On Monday 24 December 2012 17:26:47 Leif Ekblad wrote: > In the case of cpuid, the code is hardly performance sensitive, and > probably runs only at startup. An alternative solution for the broken code > here is to move the result from rbx to another register, and to > save/restore rbx. Currently,

[PATCH] fixincludes: handle symlinks with multiple slashes

2012-12-25 Thread Mike Frysinger
portage/sys-devel/gcc-4.5.4/work/build/build-x86_64-pc-linux-gnu/fixincludes/output/root/usr/lib64/oracle/10.2.0.3/client/include Signed-off-by: Mike Frysinger 2012-12-25 Mike Frysinger * fixinc.in (dirname): Change sed from 's|[^/]*/||' to 's|[^/]*//*||'.

Re: [RFC PATCH, i386]: Use %r15 for REAL_PIC_OFFSET_TABLE_REGNUM on x86_64

2012-12-25 Thread Mike Frysinger
On Tuesday 25 December 2012 14:12:09 Uros Bizjak wrote: > On Tue, Dec 25, 2012 at 6:54 AM, Mike Frysinger wrote: > > On Monday 24 December 2012 17:26:47 Leif Ekblad wrote: > >> In the case of cpuid, the code is hardly performance sensitive, and > >> probably runs only

Re: [PATCH 1/2] [pr53679] libgo: add a --enable-werror configure flag

2013-01-15 Thread Mike Frysinger
On Tuesday 15 January 2013 09:56:06 Ian Lance Taylor wrote: > On Sun, Dec 23, 2012 at 3:30 PM, Mike Frysinger wrote: > > diff --git a/libgo/configure.ac b/libgo/configure.ac > > index 8cde50b..63d8cbc 100644 > > --- a/libgo/configure.ac > > +++ b/libgo/confi

Re: [PATCH 1/2] [pr53679] libgo: add a --enable-werror configure flag

2013-01-25 Thread Mike Frysinger
On Friday 25 January 2013 19:13:55 Ian Lance Taylor wrote: > On Tue, Jan 15, 2013 at 9:45 AM, Mike Frysinger wrote: > > On Tuesday 15 January 2013 09:56:06 Ian Lance Taylor wrote: > >> On Sun, Dec 23, 2012 at 3:30 PM, Mike Frysinger wrote: > >> > diff --gi

Re: PATCH: Add x32 support to config.guess

2012-08-18 Thread Mike Frysinger
On Saturday 18 August 2012 13:32:59 Mike Stump wrote: > On Aug 18, 2012, at 6:52 AM, "H.J. Lu" wrote: > > In case of x32, the only difference between x32 and x86-64 is > > the default output of CC. What do you recommend how to > > detect x32? > > So, is there a cpp symbol that is defined for cod

Re: PATCH: Add x32 support to config.guess

2012-08-18 Thread Mike Frysinger
On Saturday 18 August 2012 14:01:57 H.J. Lu wrote: > On Sat, Aug 18, 2012 at 10:40 AM, Mike Frysinger wrote: > > On Saturday 18 August 2012 13:32:59 Mike Stump wrote: > >> On Aug 18, 2012, at 6:52 AM, "H.J. Lu" wrote: > >> > In case of x32, the only differe

Re: PATCH: Don't set HOST_LIB_PATH_bfd/HOST_LIB_PATH_opcodes

2012-08-25 Thread Mike Frysinger
On Saturday 25 August 2012 11:58:08 H.J. Lu wrote: > On Sat, Aug 25, 2012 at 8:31 AM, H.J. Lu wrote: > > Hi, > > > > Setting HOST_LIB_PATH_bfd/HOST_LIB_PATH_opcodes causes: > > > > as: error while loading shared libraries: > > /builddir/build/BUILD/binutils/./opcodes/.libs/libopcodes-2.23.51.0.2

Re: PATCH: Don't set HOST_LIB_PATH_bfd/HOST_LIB_PATH_opcodes

2012-08-25 Thread Mike Frysinger
On Saturday 25 August 2012 18:31:32 H.J. Lu wrote: > On Sat, Aug 25, 2012 at 3:27 PM, Mike Frysinger wrote: > > On Saturday 25 August 2012 11:58:08 H.J. Lu wrote: > >> On Sat, Aug 25, 2012 at 8:31 AM, H.J. Lu wrote: > >> > Hi, > >> > > >> >

libiberty/md5: fix strict alias warnings

2012-07-27 Thread Mike Frysinger
these are the only two locations in the code where this occurs. 2012-07-27 Mike Frysinger * md5.c (md5_finish_ctx): Declare swap_bytes. Assign SWAP() output to swap_bytes, and then call memcpy to move it to ctx->buffer. --- a/libiberty/md5.c +++ b/libiberty/md5.c @@ -102,

Re: [PATCH v2] ARM: Use different linker path for hardfloat ABI

2012-05-23 Thread Mike Frysinger
On Wednesday 23 May 2012 04:17:51 Richard Guenther wrote: > On Wed, 23 May 2012, Andreas Jaeger wrote: > > On Wednesday, May 23, 2012 09:56:31 Richard Earnshaw wrote: > > > [...] > > > This is a behaviour change. It would need RM approval for a release > > > branch. > > > > > > R. > > > > There

Re: [PATCH v2] ARM: Use different linker path for hardfloat ABI

2012-05-23 Thread Mike Frysinger
On Wednesday 23 May 2012 17:11:53 Michael Hope wrote: > On 24 May 2012 02:16, Mike Frysinger wrote: > > On Wednesday 23 May 2012 04:17:51 Richard Guenther wrote: > >> On Wed, 23 May 2012, Andreas Jaeger wrote: > >> > On Wednesday, May 23, 2012 0

Re: struct siginfo vs. siginfo_t (was: GNU C Library master sources branch, master, updated. glibc-2.15-229-g4efeffc)

2012-03-15 Thread Mike Frysinger
On Thursday 15 March 2012 11:57:00 Carlos O'Donell wrote: > We should be rebuilding *all* of userspace when glibc changes. It > would be nice if we setup an OpenEmbedded system to rebuild as much of > x86-64 userspace as possible against a new glibc and check for > regressions. emerge -e world -mi

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-05 Thread Mike Frysinger
On Thursday 05 April 2012 09:30:23 Konstantinos Margaritis wrote: > On Wed, 4 Apr 2012 07:09:46 -0500 Dennis Gilmore wrote: > > Fedora does use /lib64 on x86_64 I would personally prefer /libhfp but > > wouldn't object to /libhf though today we have f17 about to go beta > > and all of rawhide buil

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-05 Thread Mike Frysinger
On Thursday 05 April 2012 10:38:07 Steve McIntyre wrote: > On Wed, Apr 04, 2012 at 01:34:30PM +1200, Michael Hope wrote: > >2012/4/4 Paulo César Pereira de Andrade > > > >> I did two ports of Mandriva to armv7. One of my choice to use softfp, > >> and another hardfp port to be compatible with othe

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-05 Thread Mike Frysinger
On Thursday 05 April 2012 11:24:15 Konstantinos Margaritis wrote: > On Thu, 5 Apr 2012 11:08:56 -0400 Mike Frysinger wrote: > > i don't think that's true. on an x86_64 system, the 64bit libs are in > > /lib64/. some distros tried to (pointlessly imo) resist and force 6

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-05 Thread Mike Frysinger
On Thursday 05 April 2012 12:15:41 Steve McIntyre wrote: > On Thu, Apr 05, 2012 at 11:08:56AM -0400, Mike Frysinger wrote: > >On Thursday 05 April 2012 09:30:23 Konstantinos Margaritis wrote: > >> Loic suggested a -IMHO- better solution: to change the dynamic linker > >>

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-09 Thread Mike Frysinger
On Monday 09 April 2012 16:48:06 Adam Conrad wrote: > On Thu, Apr 05, 2012 at 10:50:50AM +1200, Michael Hope wrote: > > On 4 April 2012 18:54, Jakub Jelinek wrote: > > > If the agreement is that arm 32-bit softfp really needs to be > > > installable alongside 32-bit hardfp (and alongside aarch64),

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-09 Thread Mike Frysinger
On Monday 09 April 2012 19:31:40 Adam Conrad wrote: > I realize that most people can't see past their own use case to understand > why a unique location for linkers is helpful, useful, and important for > some other people's use cases, but you either didn't read or chose to > ignore why using multi

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-09 Thread Mike Frysinger
On Thursday 05 April 2012 12:25:09 Konstantinos Margaritis wrote: > On Thu, 5 Apr 2012 11:55:14 -0400 Mike Frysinger wrote: > > note: i don't care about /lib/ld-linux-hf.so.3 or /lib/ld-linux.so.4 or > > /libhf/ld-linux.so.[34]. /lib// is really the only one i > >

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-09 Thread Mike Frysinger
On Tuesday 10 April 2012 00:16:34 Jeff Law wrote: > On 04/09/2012 05:14 PM, Mike Frysinger wrote: > > tbh, i thought the ldso discussion was more "we've been talking about > > this for a long time, so let's just go with XXX" and then people moved > >

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-10 Thread Mike Frysinger
On Tuesday 10 April 2012 01:17:36 Adam Conrad wrote: > On Tue, Apr 10, 2012 at 12:01:57AM -0400, Mike Frysinger wrote: > > On Monday 09 April 2012 19:31:40 Adam Conrad wrote: > > > I realize that most people can't see past their own use case to > > > understand why

Re: [PATCH] ARM: Use different linker path for hardfloat ABI

2012-04-10 Thread Mike Frysinger
On Tuesday 10 April 2012 12:46:49 Michael Edwards wrote: > That way I can grandfather in binaries with ABI-ignorant > hard-coded library paths, and still handle ISA variants. The > "extranoise" might be "neon", or "ssse3" aren't ISA variants handled already by glibc ? that's what the hwcaps stuf

Re: Phone call (was Re: Armhf dynamic linker path)

2012-04-12 Thread Mike Frysinger
On Thursday 12 April 2012 02:05:23 Jakub Jelinek wrote: > On Thu, Apr 12, 2012 at 11:22:13AM +1200, Michael Hope wrote: > > All good. My vote is for /lib/ld-arm-linux-gnueabihf.so.3 as it: > > The directory should be /libhf/ or /libhfp/ for that for consistency > with all the other architectures.

Re: Phone call (was Re: Armhf dynamic linker path)

2012-04-12 Thread Mike Frysinger
On Thursday 12 April 2012 03:47:29 Jakub Jelinek wrote: > On Thu, Apr 12, 2012 at 10:33:08AM +0300, Riku Voipio wrote: > > On 12 April 2012 09:05, Jakub Jelinek wrote: > > > On Thu, Apr 12, 2012 at 11:22:13AM +1200, Michael Hope wrote: > > >> All good. My vote is for /lib/ld-arm-linux-gnueabihf.s

Re: Phone call (was Re: Armhf dynamic linker path)

2012-04-12 Thread Mike Frysinger
On Thursday 12 April 2012 13:53:13 Jakub Jelinek wrote: > On Thu, Apr 12, 2012 at 01:49:16PM -0400, Mike Frysinger wrote: > > > ia64 installs in /lib, because it isn't a multilibbed architecture. > > > > because distros choose not to support it. in first gen chips, t

[PATCH] _GCC_PICFLAG: use -fPIC for s390x targets

2011-12-06 Thread Mike Frysinger
calloc@@GLIBC_2.2' defined in .text section in /lib/libc.so.6 collect2: ld returned 1 exit status Building with larger GOT (-fPIC rather than -fpic) fixes this. CC: Aurelien Jarno CC: Martin Schwidefsky Signed-off-by: Mike Frysinger config/: 2011-12-06 Mike Frysinger

[PATCH v2] _GCC_PICFLAG: use -fPIC for s390x targets

2011-12-08 Thread Mike Frysinger
calloc@@GLIBC_2.2' defined in .text section in /lib/libc.so.6 collect2: ld returned 1 exit status Building with larger GOT (-fPIC rather than -fpic) fixes this. CC: Aurelien Jarno CC: Martin Schwidefsky Signed-off-by: Mike Frysinger config/: 2011-12-06 Mike Frysinger

Re: [PATCH v2] _GCC_PICFLAG: use -fPIC for s390x targets

2011-12-12 Thread Mike Frysinger
On Thursday 08 December 2011 11:48:32 Rainer Orth wrote: > Mike Frysinger writes: > > Building newer libiberty for s390x targets fails with relocation errors: > > libiberty/pic/libiberty.a(hashtab.o): In function 'htab_create': > > > >

[PATCH] libmudflap: avoid legacy memory functions

2011-12-15 Thread Mike Frysinger
build failures in libmudflap. Wrapping the legacy funcs on the frontend are fine, but that doesn't mean that we need to implement things locally with those legacy funcs. So use the newer POSIX standard equivalents. Signed-off-by: Mike Frysinger 2011-12-15 Mike Frysinger * m

[PATCH] libdecnumber: start a gitignore

2011-03-16 Thread Mike Frysinger
Signed-off-by: Mike Frysinger --- libdecnumber/.gitignore |1 + 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 libdecnumber/.gitignore diff --git a/libdecnumber/.gitignore b/libdecnumber/.gitignore new file mode 100644 index 000..7e47161 --- /dev/null +++ b

Re: [PATCH] libdecnumber: start a gitignore

2011-03-26 Thread Mike Frysinger
2011/2/7 Mike Frysinger: > Signed-off-by: Mike Frysinger > --- >  libdecnumber/.gitignore |    1 + >  1 files changed, 1 insertions(+), 0 deletions(-) >  create mode 100644 libdecnumber/.gitignore > > diff --git a/libdecnumber/.gitignore b/libdecnumber/.gitignore > new

[PATCH] gitignore: ignore site.{bak,exp} treewide

2011-03-28 Thread Mike Frysinger
These files are never checked into cvs, and are generated by most testsuites, so ignore them. Signed-off-by: Mike Frysinger 2011-03-28 Mike Frysinger * .gitignore: Ignore site.bak and site.exp. --- .gitignore |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a

[PATCH] start a gitignore

2011-04-01 Thread Mike Frysinger
+++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-11-17 Mike Frysinger + + * .gitignore: New file. + 2010-11-05 Michael Eager * COPYING.LIBGLOSS: Correct typo in microblaze. -- 1.7.4.1

[PATCH] mklog: automatically fill in generated entries

2021-02-07 Thread Mike Frysinger via Gcc-patches
contrib/ChangeLog: * mklog.py (generated_files): New set. (generate_changelog): Add entries based on generated_files. --- contrib/mklog.py | 5 + 1 file changed, 5 insertions(+) diff --git a/contrib/mklog.py b/contrib/mklog.py index a70536a6849a..6509886741d7 100755 --- a/con

Re: [PATCH] mklog: automatically fill in generated entries

2021-02-08 Thread Mike Frysinger via Gcc-patches
On 08 Feb 2021 22:44, Joseph Myers wrote: > On Sun, 7 Feb 2021, Mike Frysinger via Gcc-patches wrote: > > +# NB: Makefile.in isn't listed as it's not always generated. > > +generated_files = {'aclocal.m4', 'config.h.in', 'configure'} > &

[PATCH] libiberty: autogenerate aclocal.m4

2021-02-13 Thread Mike Frysinger via Gcc-patches
Move custom macros to acinclude.m4 so we can autogenerate aclocal.m4 with aclocal. This matches every other project in the tree. libiberty/ChangeLog: * Makefile.in (ACLOCAL, ACLOCAL_AMFLAGS, $(srcdir)/aclocal.m4): Define. (configure_deps): Rename to ... (aclocal_deps): ..

[PATCH] gitignore: ignore generated dejagnu test files treewide

2021-02-14 Thread Mike Frysinger via Gcc-patches
These files are never commited, and are generated by most testsuites, so ignore them. ChangeLog: * .gitignore: Ignore generated dejagnu test files. --- .gitignore | 5 + 1 file changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index 382e2def731e..2d316e0bf881 100644 ---

Re: [PATCH] libiberty: autogenerate aclocal.m4

2021-02-20 Thread Mike Frysinger via Gcc-patches
On 16 Feb 2021 11:54, Jeff Law wrote: > On 2/13/21 7:32 PM, Mike Frysinger via Gcc-patches wrote: > > Move custom macros to acinclude.m4 so we can autogenerate aclocal.m4 > > with aclocal. This matches every other project in the tree. > > > > libiberty/ChangeLog

Re: V3 [PATCH 3/5] Support the PGO build for binutils+gdb

2021-02-27 Thread Mike Frysinger via Gcc-patches
On 19 Dec 2020 10:10, H.J. Lu via Gdb-patches wrote: > --- a/Makefile.in > +++ b/Makefile.in > > +PGO_BUILD_TRAINING_FLAGS_TO_PASS = \ > + PGO_BUILD_TRAINING=yes \ > + CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \ > + CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)" > + > +# Ig

[PATCH] sim: drop dep on configure-gdb

2021-03-04 Thread Mike Frysinger via Gcc-patches
I'm not entirely sure why this is here since the sim doesn't use anything from the gdb/ dir directly, and the commit that added it included a bunch more changes and doesn't seem to call out this dep specifically. ChangeLog: * Makefile.def: Remove all-sim dependency on configure-gdb.

[PATCH] sim: leverage gnulib

2021-05-28 Thread Mike Frysinger via Gcc-patches
We use getline, so leverage gnulib to provide fallback implementation. ChangeLog: * configure.ac: Add gnulib to configdirs for sim. * configure: Regenerate. --- configure| 3 +++ configure.ac | 3 +++ 2 files changed, 6 insertions(+) diff --git a/configure b/configure index

Re: RFC: Changing AC_PROG_CC to AC_PROG_CC_C99 in top level configure

2021-04-26 Thread Mike Frysinger via Gcc-patches
On 26 Apr 2021 19:32, Joseph Myers wrote: > On Mon, 26 Apr 2021, Nick Clifton via Gcc-patches wrote: > > Given that gcc, gdb and now binutils are all now requiring C99 as a > > minimum version of C, are there any objections to updating > > configure.ac to reflect this ? > > This isn't an obj

[PATCH] sim: depend on gnulib

2021-05-07 Thread Mike Frysinger via Gcc-patches
We're going to start using gnulib in the sim, so make sure it exists. ChangeLog: * Makefile.def: Add configure-sim dependency on all-gnulib. * Makefile.in: Regenerated. --- Makefile.def | 1 + Makefile.in | 1 + 2 files changed, 2 insertions(+) diff --git a/Makefile.def b/Makef

[PATCH] config: delete unused sim macros

2021-05-11 Thread Mike Frysinger via Gcc-patches
Nothing in gcc or binutils or gdb or anything anywhere uses these. config/ * acinclude.m4 (CYG_AC_PATH_SIM, CYG_AC_PATH_DEVO): Delete. --- config/acinclude.m4 | 102 1 file changed, 102 deletions(-) diff --git a/config/acinclude.m4 b/config/a

Re: [PATCH] config: delete unused sim macros

2021-05-18 Thread Mike Frysinger via Gcc-patches
On 13 May 2021 09:24, Jeff Law wrote: > On 5/11/2021 10:28 PM, Mike Frysinger via Gcc-patches wrote: > > Nothing in gcc or binutils or gdb or anything anywhere uses these. > > > > config/ > > > > * acinclude.m4 (CYG_AC_PATH_SIM, CYG_AC_PATH_DEVO): Delete. >