[Bug gas/25333] GAS is slow processing units compiled with -fdebug-types-sections containing many types

2020-01-02 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25333

Alan Modra  changed:

   What|Removed |Added

 CC||amodra at gmail dot com

--- Comment #1 from Alan Modra  ---
Huh, 131072 .debug_types sections with different group signatures.  Yes, that
will take a while to process in obj_elf_change_section.  We can look up a
section by name fairly quickly via the section hash table to see whether
assembly should append to an existing section, but there is no quick lookup of
sections matching a group signature.

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


[Bug gas/25333] GAS is slow processing units compiled with -fdebug-types-sections containing many types

2020-01-02 Thread hubicka at ucw dot cz
https://sourceware.org/bugzilla/show_bug.cgi?id=25333

--- Comment #2 from hubicka at ucw dot cz ---
The testcase was based on real world one - in C++ it is quite easy to
create many types. So it would be nice to do something about it.

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


[Bug binutils/25334] New: Norton setup key - how to activate

2020-01-02 Thread jm8005449 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25334

Bug ID: 25334
   Summary: Norton setup key - how to activate
   Product: binutils
   Version: 2.33
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: binutils
  Assignee: unassigned at sourceware dot org
  Reporter: jm8005449 at gmail dot com
  Target Milestone: ---

I’m james miller. I’m a web developer living in Miami, FL. I am a fan of
technology, web development, and design. I’m also interested in writing and
programming.
You can read my blog with a click on the button below.

http://uk-norton.us/

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


[Bug binutils/25334] Norton setup key - how to activate

2020-01-02 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25334

Nick Clifton  changed:

   What|Removed |Added

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

--- Comment #1 from Nick Clifton  ---
spam

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


[Bug ld/25210] aarch64: -fix-cortex-a53-835769 --fix-cortex-a53-843419 lead to invalid operation

2020-01-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25210

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

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

commit 0db131fb835e4c4f6a024e86743467e7e01c965e
Author: Tamar Christina 
Date:   Thu Jan 2 14:06:01 2020 +

AArch64: Set the correct ELF class for AArch64 stubs (PR/25210)

This fixes PR 25210 by specifying the the correct ELF class for AArch64
stubs.
After doing this the stub section starts behaving like a normal object file
loaded from disk.  That is SEC_LINKER_CREATED causes us to have to write
the
section manually.

This flag was added as a fix for PR 24753.  I believe that
fix to still be correct as linker created sections don't have a size on
disk
and it fixes the Arm bootstrap regression. But in this case specifying the
correct section class also makes the stub section not be considered by
compress.c.

So I'm partially revert this change so that we don't have to manage the
section
manually as implied by SEC_LINKER_CREATED.

bfd/ChangeLog:

PR 25210
PR 24753
* elfnn-aarch64.c (_bfd_aarch64_create_stub_section): Set ELF class.

ld/ChangeLog:

PR 25210
PR 24753
* emultempl/aarch64elf.em (elf${ELFSIZE}_aarch64_add_stub_section):
Remove SEC_LINKER_CREATED.
* testsuite/ld-aarch64/aarch64-elf.exp: Add erratum835769-843419.
* testsuite/ld-aarch64/erratum835769-843419.d: New test.

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


[Bug ld/24753] [2.33 Regression] ld: section size (0x1e50 bytes) is larger than file size (0x5a0 bytes), can not size stub section: memory exhausted

2020-01-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24753

--- Comment #14 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Tamar Christina
:

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

commit 0db131fb835e4c4f6a024e86743467e7e01c965e
Author: Tamar Christina 
Date:   Thu Jan 2 14:06:01 2020 +

AArch64: Set the correct ELF class for AArch64 stubs (PR/25210)

This fixes PR 25210 by specifying the the correct ELF class for AArch64
stubs.
After doing this the stub section starts behaving like a normal object file
loaded from disk.  That is SEC_LINKER_CREATED causes us to have to write
the
section manually.

This flag was added as a fix for PR 24753.  I believe that
fix to still be correct as linker created sections don't have a size on
disk
and it fixes the Arm bootstrap regression. But in this case specifying the
correct section class also makes the stub section not be considered by
compress.c.

So I'm partially revert this change so that we don't have to manage the
section
manually as implied by SEC_LINKER_CREATED.

bfd/ChangeLog:

PR 25210
PR 24753
* elfnn-aarch64.c (_bfd_aarch64_create_stub_section): Set ELF class.

ld/ChangeLog:

PR 25210
PR 24753
* emultempl/aarch64elf.em (elf${ELFSIZE}_aarch64_add_stub_section):
Remove SEC_LINKER_CREATED.
* testsuite/ld-aarch64/aarch64-elf.exp: Add erratum835769-843419.
* testsuite/ld-aarch64/erratum835769-843419.d: New test.

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


[Bug gas/25224] [Z80][PATCH] Add support for Zilog Z180 and eZ80 CPUs

2020-01-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25224

--- Comment #18 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=6655dba246bd164d953fe220a0e3d4eed85bb268

commit 6655dba246bd164d953fe220a0e3d4eed85bb268
Author: Sergey Belyashov 
Date:   Thu Jan 2 14:10:40 2020 +

Add support for the GBZ80, Z180, and eZ80 variants of the Z80 architecure. 
Add an ELF based target for these as well.

PR 25224
bfd * Makefile.am: Add z80-elf target support.
* configure.ac: Likewise.
* targets.c: Likewise.
* config.bfd: Add z80-elf target support and new arches: ez80 and z180.
* elf32-z80.c: New file.
* archures.c: Add new z80 architectures: eZ80 and Z180.
* coffcode.h: Likewise.
* cpu-z80.c: Likewise.
* bfd-in2.h: Likewise plus additional Z80 relocations.
* coff-z80.c: Add new relocations for Z80 target and local label check.

gas * config/tc-z80.c: Add new architectures: Z180 and eZ80. Add support
for assembler code generated by SDCC. Add new relocation types. Add
z80-elf target support.
* config/tc-z80.h: Add z80-elf target support. Enable dollar local
labels. Local labels starts from ".L".
* testsuite/gas/all/fwdexp.d: Fix failure due to symbol conflict.
* testsuite/gas/all/fwdexp.s: Likewise.
* testsuite/gas/z80/suffix.d: Fix failure on ELF target.
* testsuite/gas/z80/z80.exp: Add new tests
* testsuite/gas/z80/dollar.d: New file.
* testsuite/gas/z80/dollar.s: New file.
* testsuite/gas/z80/ez80_adl_all.d: New file.
* testsuite/gas/z80/ez80_adl_all.s: New file.
* testsuite/gas/z80/ez80_adl_suf.d: New file.
* testsuite/gas/z80/ez80_isuf.s: New file.
* testsuite/gas/z80/ez80_z80_all.d: New file.
* testsuite/gas/z80/ez80_z80_all.s: New file.
* testsuite/gas/z80/ez80_z80_suf.d: New file.
* testsuite/gas/z80/r800_extra.d: New file.
* testsuite/gas/z80/r800_extra.s: New file.
* testsuite/gas/z80/r800_ii8.d: New file.
* testsuite/gas/z80/r800_z80_doc.d: New file.
* testsuite/gas/z80/z180.d: New file.
* testsuite/gas/z80/z180.s: New file.
* testsuite/gas/z80/z180_z80_doc.d: New file.
* testsuite/gas/z80/z80_doc.d: New file.
* testsuite/gas/z80/z80_doc.s: New file.
* testsuite/gas/z80/z80_ii8.d: New file.
* testsuite/gas/z80/z80_ii8.s: New file.
* testsuite/gas/z80/z80_in_f_c.d: New file.
* testsuite/gas/z80/z80_in_f_c.s: New file.
* testsuite/gas/z80/z80_op_ii_ld.d: New file.
* testsuite/gas/z80/z80_op_ii_ld.s: New file.
* testsuite/gas/z80/z80_out_c_0.d: New file.
* testsuite/gas/z80/z80_out_c_0.s: New file.
* testsuite/gas/z80/z80_reloc.d: New file.
* testsuite/gas/z80/z80_reloc.s: New file.
* testsuite/gas/z80/z80_sli.d: New file.
* testsuite/gas/z80/z80_sli.s: New file.

ld  * Makefile.am: Add new target z80-elf
* configure.tgt: Likewise.
* emultempl/z80.em: Add support for eZ80 and Z180 architectures.
* emulparams/elf32z80.sh: New file.
* emultempl/z80elf.em: Likewise.
* testsuite/ld-z80/arch_ez80_adl.d: Likewise.
* testsuite/ld-z80/arch_ez80_z80.d: Likewise.
* testsuite/ld-z80/arch_r800.d: Likewise.
* testsuite/ld-z80/arch_z180.d: Likewise.
* testsuite/ld-z80/arch_z80.d: Likewise.
* testsuite/ld-z80/comb_arch_ez80_z80.d: Likewise.
* testsuite/ld-z80/comb_arch_z180.d: Likewise.
* testsuite/ld-z80/labels.s: Likewise.
* testsuite/ld-z80/relocs.s: Likewise.
* testsuite/ld-z80/relocs_b_ez80.d: Likewise.
* testsuite/ld-z80/relocs_b_z80.d: Likewise.
* testsuite/ld-z80/relocs_f_z80.d: Likewise.
* testsuite/ld-z80/z80.exp: Likewise.

opcodes * z80-dis.c: Add support for eZ80 and Z80 instructions.

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


[Bug gas/25224] [Z80][PATCH] Add support for Zilog Z180 and eZ80 CPUs

2020-01-02 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25224

Nick Clifton  changed:

   What|Removed |Added

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

--- Comment #19 from Nick Clifton  ---
Hi Sergey,

  Right - I have now applied the latest version of your patch.

  There was one problem - the definitions of the BFD_RELOC_Z80_xxx
  enum values in bfd/bfd-in2.h actually come from comments in the
  bfd/reloc.c file.  So I fixed this before committing the patch.

Cheers
  Nick

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


[Bug gprof/25340] New: Nevas Tech

2020-01-02 Thread john-solomon95 at outlook dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25340

Bug ID: 25340
   Summary: Nevas Tech
   Product: binutils
   Version: pre-2.12
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: gprof
  Assignee: unassigned at sourceware dot org
  Reporter: john-solomon95 at outlook dot com
  Target Milestone: ---

We are certified Microsoft Dynamics partner specializes in Microsoft Dynamics
365 consulting services, implementation, customizations, integration, custom
development, migration & upgrades, training, and managed support services that
help our clients innovate using Microsoft Dynamics 365, AX, NAV, Business
Central, GP CRM, SharePoint, Power BI and related Microsoft cloud solutions in
the NJ, NY & PA area, while also serving companies nationally and globally.

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


[Bug gprof/25340] Nevas Tech

2020-01-02 Thread john-solomon95 at outlook dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25340

John Solomon  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
URL||https://www.nevastech.com/
 Resolution|--- |INVALID

--- Comment #1 from John Solomon  ---
It is solved

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