[Bug ld/13802] ld testsuite failure: comm-data.exp Common symbol override test; referred common symbol not UNDefined

2020-06-05 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13802

--- Comment #4 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Alan Modra :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1fc47f80893f810915a167ed554497f820cb2220

commit 1fc47f80893f810915a167ed554497f820cb2220
Author: Alan Modra 
Date:   Sat Jun 6 11:58:09 2020 +0930

Re: PR13802, referred common symbol not UNDefined

It looks like this one was previously just swept under the rug.  Prior
to git commit c4b126b87a6c, the arm backend emitted an absolute
dynamic symbol "foo" with value zero for what was originally a common
symbol.  That was just wrong.

The patch also removes an xfail for bfin-linux-uclibc.

PR 13802
* testsuite/ld-elf/comm-data.exp: Don't xfail arm or bfin-linux.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/25665] aarch64 veneers not inserted with large .text object between caller and target

2020-06-05 Thread wdijkstr at arm dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25665

Wilco  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #17 from Wilco  ---
Fixed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug gas/26044] Some targets can't be compiled with GCC 10

2020-06-05 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26044

H.J. Lu  changed:

   What|Removed |Added

   See Also||https://gcc.gnu.org/bugzill
   ||a/show_bug.cgi?id=95353

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug ld/26065] aarch64: binutils-gdb/ld/testsuite/ld-elf symbolic tests dl4e and dl4f fail

2020-06-05 Thread adhemerval.zanella at linaro dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=26065

Adhemerval Zanella  changed:

   What|Removed |Added

 CC||adhemerval.zanella at linaro 
dot o
   ||rg

--- Comment #4 from Adhemerval Zanella  
---
I can't reproduce it either by running binutils testcase on glibc 2.23 (ubuntu
18, binutils commit 82f06518c463badebdab653a7af4e4427c786742). 

I also tried to extract the testcase and build the testcase to run against
glibc master (9b7424215b10ae01d680ef91e10fc10f51227177) by:

---
$ cat dl4.c
#include 

int foo1;
int foo2;

extern void xxx1 (void);
extern void xxx2 (void);

void
bar (int x)
{
  if (foo1 == 1)
printf ("bar OK1\n");
  else if (foo1 == 0)
printf ("bar OK2\n");
  if (foo2 == 1)
printf ("bar OK3\n");
  else if (foo2 == 0)
printf ("bar OK4\n");
  foo1 = -1;
  foo2 = -1;
  xxx1 ();
  xxx2 ();
}
$ cat dl4xxx.c
#include 

void
xxx1 (void)
{
  printf ("DSO1\n");
}

void
xxx2 (void)
{
  printf ("DSO2\n");
}
$ cat dlmain4.c
#include 

extern int foo1;
extern int foo2;
extern void bar (void);

void
xxx1 (void)
{
  printf ("MAIN1\n");
}

void
xxx2 (void)
{
  printf ("MAIN2\n");
}

int
main (void)
{
  foo1 = 1;
  foo2 = 1;
  bar ();
  if (foo1 == -1)
printf ("OK1\n");
  else if (foo1 == 1)
printf ("OK2\n");
  if (foo2 == -1)
printf ("OK3\n");
  else if (foo2 == 1)
printf ("OK4\n");
  return 0;
}
$ gcc -B/home/azanella/projects/binutils/install/bin -fPIC -shared
-Wl,-Bsymbolic-functions,--dynamic-list-cpp-new -o dl4.c dl4xxx.c -o libdl4e.so
$ gcc -B/home/azanella/projects/binutils/install/bin -L. -Wl,--no-as-needed
libdl4e.so dlmain4.c -o dlmain4
--

And glibc master did not show any issue as well. Do you have more information
on to setup the environment to reproduce this?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/26082] infinite loop in windmc

2020-06-05 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26082

Nick Clifton  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
 CC||nickc at redhat dot com

--- Comment #4 from Nick Clifton  ---
Hi Joel,

  Thanks for reporting this bug - and for supplying a fix.
  I have checked in your patch so I hope that this issue is now resolved.

Cheers
 Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug binutils/26082] infinite loop in windmc

2020-06-05 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26082

--- Comment #3 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Nick Clifton :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8affa48ac7c55ade04713654a22f1c56319b1195

commit 8affa48ac7c55ade04713654a22f1c56319b1195
Author: Joel Anderson 
Date:   Fri Jun 5 11:11:03 2020 +0100

Fix a potential infinite loop in the Windows resource parser.

PR 26082
* mclex.c (yylex): Add test for an empty input stream.

-- 
You are receiving this mail because:
You are on the CC list for the bug.