[Bug gas/31964] Add directive for more efficient encoding of binary data

2024-07-10 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31964 --- Comment #7 from Jakub Jelinek --- So, I've tried your patch on my short #embed testcase: unsigned char a[] = { #embed "cc1plus" }; with the #embed patchset for GCC, where cc1plus is 273372376 bytes long binary. Assembly for this from the g

[Bug gas/31964] Add directive for more efficient encoding of binary data

2024-07-09 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31964 --- Comment #5 from Jakub Jelinek --- Comment on attachment 15612 --> https://sourceware.org/bugzilla/attachment.cgi?id=15612 Proposed patch Thanks, will try tomorrow. Just some nits: 1) @command{uuencode} program's @code{-m} option I t

[Bug gas/31964] Add directive for more efficient encoding of binary data

2024-07-09 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31964 --- Comment #3 from Jakub Jelinek --- (In reply to Nick Clifton from comment #2) > Hi Jakub, > > Does libiberty (or some other library) have a base64 decoding function ? I don't think so. > If not, I guess I will have to steal^H^H^H^H b

[Bug gas/31964] Add directive for more efficient encoding of binary data

2024-07-08 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31964 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug gas/31964] Add directive for more efficient encoding of binary data

2024-07-08 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31964 --- Comment #1 from Jakub Jelinek --- base64 encoding is 4 characters per 3 bytes. Guess the directive shouldn't be supported for targets which don't have 8-bit bytes (if there are any). -- You are receiving this mail because: You are on the

[Bug gas/31964] New: Add directive for more efficient encoding of binary data

2024-07-08 Thread jakub at redhat dot com
Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- GCC right now when it emits binary data into assembler, whether it is for LTO sections with -flto or large variable initializers, uses

[Bug binutils/31454] New: Add constant tracking to disassembly (objdump -d, gdb disas)

2024-03-07 Thread jakub at redhat dot com
Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- Consider unsigned foo (void) { return 0xdeadbeefU; } unsigned long long bar (void) { return 0xdeadbeefcafebabeULL; } static int p

[Bug ld/29973] x86_64-w64-mingw32-g++ ld: helloworld.exe:.rdata_r: section below image base for windows

2023-02-03 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=29973 Jakub Jelinek changed: What|Removed |Added CC|jakub at redhat dot com| -- You are receiving this

[Bug ld/28915] New: dwarf2.c doesn't correctly parse DW_UT_skeleton

2022-02-21 Thread jakub at redhat dot com
y: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- In https://bugzilla.redhat.com/show_bug.cgi?id=2052228 ld reports weird /usr/bin/ld: /usr/bin/ld: DWARF error: could not find abbrev number 62 diagnostics. The o

[Bug gas/27215] as: Error: non-constant .uleb128 is not supported on riscv64

2021-02-26 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=27215 --- Comment #5 from Jakub Jelinek --- Any reason why at least for now you can't add partial .{s,u}leb128 support? I.e. support non-constant .{s,u}leb128 in .debug* sections as long as it refers to .debug* section labels and not to code section

[Bug binutils/27231] objdump -S doesn't work on DWARF5 generated by GCC 11

2021-01-24 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=27231 --- Comment #9 from Jakub Jelinek --- (In reply to H.J. Lu from comment #6) > GCC 11 also generates: > > 0176 2097 (base address) > 017f 2097 20f8 > 0182 213d 00

[Bug ld/27098] aarch64 kernel fails to link due to the __patchable_function_entries changes

2020-12-19 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=27098 Jakub Jelinek changed: What|Removed |Added CC||hjl.tools at gmail dot com -- You ar

[Bug ld/27098] New: aarch64 kernel fails to link due to the __patchable_function_entries changes

2020-12-19 Thread jakub at redhat dot com
Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- Kernel built by gcc 11 latest snapshots configured against latest binutils fails to link: ld: .init.data has both

[Bug ld/26806] Suspected linker bug with LTO

2020-10-29 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26806 Jakub Jelinek changed: What|Removed |Added CC||hjl.tools at gmail dot com,

[Bug ld/26806] New: Suspected linker bug with LTO

2020-10-29 Thread jakub at redhat dot com
Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- #include int foo (int x) { if (__builtin_constant_p (x)) return getpid (); return 0; } compiled with gcc -shared -fpic -O2 -flto -o testpid.so testpid.c nm testpid.so | grep getpid; nm -D

[Bug ld/26312] ld produces broken PLT on aarch64 with BTI+PAC

2020-07-29 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26312 --- Comment #4 from Jakub Jelinek --- The gABI says: sh_entsize Some sections hold a table of fixed-size entries, such as a symbol table. For such a section, this member gives the size in bytes of each entry. The member contains 0 if the s

[Bug ld/26312] ld produces broken PLT on aarch64 with BTI+PAC

2020-07-29 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=26312 Jakub Jelinek changed: What|Removed |Added CC||jakub at redhat dot com --- Comment

[Bug gas/24434] Missing testsuite coverage for AVX512F gathers (and scatters?) with no base register

2019-04-10 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=24434 --- Comment #9 from Jakub Jelinek --- Yes, but none of those tests test the VSIB addressing. We do have AVX2 tests for no base register, why not have also AVX512 VSIB tests? -- You are receiving this mail because: You are on the CC list for

[Bug gas/24434] Missing testsuite coverage for AVX512F gathers (and scatters?) with no base register

2019-04-10 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=24434 --- Comment #6 from Jakub Jelinek --- It is not a dup, this PR is about missing testsuite coverage, which is still the case on binutils trunk. -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug gas/24434] Missing testsuite coverage for AVX512F gathers (and scatters?) with no base register

2019-04-10 Thread jakub at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=24434 --- Comment #4 from Jakub Jelinek --- Well, ideally not just that, but much more. grep 'gather.*(,' gas/testsuite/gas/i386/*.s shows those VEX encoded ones testing this (in AT&T mode), so perhaps just copy and tweak all or big part of the grep

[Bug gas/24434] New: Missing testsuite coverage for AVX512F gathers (and scatters?) with no base register

2019-04-10 Thread jakub at redhat dot com
Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- As mentioned in http://gcc.gnu.org/PR90028 while a gas bug has been fixed since 2.31, I couldn't find an

[Bug ld/23704] New: Too many PT_LOAD segments with -z separate-code

2018-09-24 Thread jakub at redhat dot com
: ld Assignee: unassigned at sourceware dot org Reporter: jakub at redhat dot com Target Milestone: --- As I've already mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1623218#c13 I think it is complete waste to generate 4 PT_LOAD segments for -z separate-code, IMN

[Bug ld/15149] Weak reference leads to DT_NEEDED entry

2013-03-11 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=15149 Jakub Jelinek changed: What|Removed |Added CC||jakub at redhat dot com --- Comment

[Bug ld/14940] s390 -pie issues with TLS relocations

2012-12-10 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14940 Jakub Jelinek changed: What|Removed |Added Target||s390*-*-* Summary|-pie issu

[Bug ld/14940] New: -pie issues with TLS relocations

2012-12-10 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14940 Bug #: 14940 Summary: -pie issues with TLS relocations Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: ld

[Bug ld/6443] -pie issues with TLS relocations

2012-12-10 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=6443 Jakub Jelinek changed: What|Removed |Added Blocks||14940 -- Configure bugmail: http://sou

[Bug gold/14309] gold doesn't build with gcc 4.1.3

2012-07-11 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14309 --- Comment #11 from Jakub Jelinek 2012-07-11 11:54:33 UTC --- (In reply to comment #10) > The gold README says that GCC 4.1.2 is known to fail and GCC 4.1.3 is known to > work. I think it's useful to ensure that gold compile with 4.1.x, but

[Bug gold/14309] gold doesn't build with gcc 4.1.3

2012-07-02 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14309 --- Comment #6 from Jakub Jelinek 2012-07-03 06:39:19 UTC --- The relevant upstream libstdc++-v3 change seems to be http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=118991 I guess alternatively gold could (with the same configure check) just c

[Bug gold/14309] gold doesn't build with gcc 4.1.3

2012-07-01 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14309 --- Comment #2 from Jakub Jelinek 2012-07-02 05:52:18 UTC --- That is not a documented minimum is still that 4.1.3 and until gdb_index.cc stuff has been added it worked just fine. GCC 4.1.x is still widely deployed as a system compiler, and h

[Bug gold/14309] New: gold doesn't build with gcc 4.1.3

2012-06-29 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14309 Bug #: 14309 Summary: gold doesn't build with gcc 4.1.3 Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: gold

[Bug ld/13817] Broken IFUNC support

2012-03-08 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=13817 --- Comment #3 from Jakub Jelinek 2012-03-08 08:09:51 UTC --- I think you can keep x86_64 as is. For i386 such PLT slots in the non-pic binaries could stay, but if we don't have any registers that we can clobber, the special alternate plt slo

[Bug ld/13817] Broken IFUNC support

2012-03-07 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=13817 --- Comment #1 from Jakub Jelinek 2012-03-07 10:24:56 UTC --- Created attachment 6264 --> http://sourceware.org/bugzilla/attachment.cgi?id=6264 ifunctest.tar.bz2 CC='gcc -m32' sh ./ifunc.sh LD_LIBRARY_PATH=. ./ifunc3 shows the segfault (the

[Bug ld/13817] New: Broken IFUNC support

2012-03-07 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=13817 Bug #: 13817 Summary: Broken IFUNC support Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo:

[Bug ld/12921] sh_offset for SHT_NOBITS sections

2011-06-23 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12921 --- Comment #5 from Jakub Jelinek 2011-06-23 13:55:28 UTC --- Sure, at least it got caught by prelink testsuite. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --

[Bug ld/12921] sh_offset for SHT_NOBITS sections

2011-06-23 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12921 --- Comment #3 from Jakub Jelinek 2011-06-23 07:32:34 UTC --- The intention of prelink --undo is that it reverts the binary/shared library to the original, bitwise, content. During prelinking the binary/shared library usually grows, and on un

[Bug ld/12921] New: sh_offset for SHT_NOBITS sections

2011-06-22 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12921 Summary: sh_offset for SHT_NOBITS sections Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassig...@so

[Bug ld/12727] ld ppc64 bug with dot symbols

2011-05-03 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12727 Jakub Jelinek changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #1

[Bug ld/12727] New: ld ppc64 bug with dot symbols

2011-05-03 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12727 Summary: ld ppc64 bug with dot symbols Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassig...@source

[Bug ld/12451] --build-id regression

2011-01-28 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12451 Jakub Jelinek changed: What|Removed |Added Component|binutils|ld -- Configure bugmail: http://sourc

[Bug binutils/12451] --build-id regression

2011-01-28 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12451 --- Comment #1 from Jakub Jelinek 2011-01-28 14:33:48 UTC --- Actually, it seems upstream binutils probably never handled it right and it seems Fedora had some local patch for it that got dropped as redundant when it actually has never been re

[Bug binutils/12451] --build-id regression

2011-01-28 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12451 Jakub Jelinek changed: What|Removed |Added CC||nickc at redhat dot com,

[Bug binutils/12451] New: --build-id regression

2011-01-28 Thread jakub at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12451 Summary: --build-id regression Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unassig...@sources.

[Bug ld/11434] New: ld resolves relocations against STB_GNU_UNIQUE in DT_SYMBOLIC libraries

2010-03-26 Thread jakub at redhat dot com
t sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org,hjl dot tools at gmail dot com http://sourceware.org/bugzilla/show_bug.cgi?id=11434 --- You are receiving this mail because: --- You are on the CC lis

[Bug ld/11012] New: -Wl, -z, nocombreloc doesn't work with IRELATIVE relocations

2009-11-24 Thread jakub at redhat dot com
ssigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: amodra at bigpond dot net dot au,bug-binutils at gnu dot org GCC target triplet: powerpc64-linux http://sourceware.org/bugzilla/show_bug.cgi?id=11012 --- You are receiving

[Bug ld/10911] ld -s -static breaks IRELATIVE relocations

2009-11-08 Thread jakub at redhat dot com
-- What|Removed |Added CC||hjl dot tools at gmail dot ||com http://sourceware.org/bugzilla

[Bug ld/10911] New: ld -s -static breaks IRELATIVE relocations

2009-11-06 Thread jakub at redhat dot com
n: unspecified Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org GCC target triplet: x86_64-linux http://sourcew

[Bug binutils/10492] strip -g breaks objects with STB_GNU_UNIQUE

2009-08-06 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-08-06 12:45 --- Created an attachment (id=4114) --> (http://sourceware.org/bugzilla/attachment.cgi?id=4114&action=view) binutils-bz10492.patch Indeed, you're right. Following patch cures it. -- http://so

[Bug binutils/10492] strip -g breaks objects with STB_GNU_UNIQUE

2009-08-06 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-08-06 12:29 --- With s/gnu_object_// it works, the difference in readelf -Wa between y.o and z.o is just the order of local symbols in .symtab. But with STB_GNU_UNIQUE, the _ZN1AIiE1aE symbol (UNIQUE) is also reordered, between

[Bug binutils/10492] New: strip -g breaks objects with STB_GNU_UNIQUE

2009-08-06 Thread jakub at redhat dot com
x27;ed in between. -- Summary: strip -g breaks objects with STB_GNU_UNIQUE Product: binutils Version: 2.20 (HEAD) Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unassigned at sources dot redhat dot

[Bug ld/10433] Latest ld fails to link ldconfig properly

2009-07-22 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-07-22 20:52 --- When linked with 2.19.51.0.11 (which works), .rela.plt contains: Relocation section '.rela.plt' at offset 0x1a0 contains 8 entries: Offset Info Type Symb

[Bug ld/10433] Latest ld fails to link ldconfig properly

2009-07-22 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-07-22 20:11 --- Ah, attachment too large. Use http://sunsite.mff.cuni.cz/private/ldconfig.tar.bz2 instead. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10433 --- You are receiving this mail because: --- You are

[Bug ld/10433] New: Latest ld fails to link ldconfig properly

2009-07-22 Thread jakub at redhat dot com
: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org,hjl dot tools at gmail dot com GCC target

[Bug ld/10426] ld incorrectly creates STT_GNU_IFUNC SHN_UNDEF symbols

2009-07-21 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-07-21 21:15 --- Works for me. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10426 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is

[Bug ld/10426] New: ld incorrectly creates STT_GNU_IFUNC SHN_UNDEF symbols

2009-07-21 Thread jakub at redhat dot com
signedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org,hjl dot tools at gmail dot com http://sourceware.org/bugzilla/show_bug.cgi?id=10426 --- You are receiving this mail beca

[Bug binutils/10337] strip breaks statically linked binaries with .rela.plt section

2009-06-27 Thread jakub at redhat dot com
-- What|Removed |Added CC||hjl dot tools at gmail dot ||com http://sourceware.org/bugzilla

[Bug binutils/10337] New: strip breaks statically linked binaries with .rela.plt section

2009-06-26 Thread jakub at redhat dot com
Component: binutils AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org GCC target triplet: x86_64-linux http://sourceware.org/bugzilla/show_bug.cgi?id=10337 --- You are receiving

[Bug ld/10270] IFUNC local symbol

2009-06-12 Thread jakub at redhat dot com
-- What|Removed |Added CC||drepper at redhat dot com, ||roland at redhat dot com http://so

[Bug ld/10270] IFUNC local symbol

2009-06-12 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-06-12 19:10 --- The problem with using normal symbol is that if some shared library calls such a symbol, the .got.plt slot in the shared library will contain address of the .plt slot in the binary and only its .got.plt will

[Bug ld/10270] New: IFUNC local symbol

2009-06-12 Thread jakub at redhat dot com
Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org http://sourceware.org/bugzilla/show_bug.cgi?id=10270 --- Yo

[Bug gas/10269] New: IFUNC gas problem

2009-06-12 Thread jakub at redhat dot com
FUNC gas problem Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: gas AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC:

[Bug gas/10255] no .eh_frame_hdr table will be created.

2009-06-09 Thread jakub at redhat dot com
-- What|Removed |Added AssignedTo|unassigned at sources dot |jakub at redhat dot com |redhat dot com | Status|NEW

[Bug ld/10255] no .eh_frame_hdr table will be created.

2009-06-09 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-06-09 11:48 --- Small testcase: .text .cfi_startproc .skip 16 .cfi_def_cfa 0, 16 .skip 75031 .cfi_def_cfa 0, 64 .cfi_endproc -- http://sourceware.org/bugzilla/show_bug.cgi?id=10255 --- You are receiving this mail

[Bug ld/10255] no .eh_frame_hdr table will be created.

2009-06-09 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2009-06-09 11:43 --- Created an attachment (id=3988) --> (http://sourceware.org/bugzilla/attachment.cgi?id=3988&action=view) z2.s.bz2 This looks like a gas bug to me. At least from brief look at .cfi_* directives in the a

[Bug ld/6443] -pie issues with TLS relocations

2008-04-24 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2008-04-24 13:46 --- That's certainly not enough, see the testcase I've provided. There are various relocations: 0003 000b0016 R_X86_64_GOTTPOFF 0008 c + fffc 00

[Bug ld/6443] -pie issues with TLS relocations

2008-04-24 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2008-04-24 13:11 --- The important thing is that executables and PIEs are always the first in the symbol search scope, so the linker can compute the offsets within the TLS block at runtime. For shared libraries you can't do tha

[Bug ld/6443] -pie issues with TLS relocations

2008-04-22 Thread jakub at redhat dot com
-- What|Removed |Added CC||drepper at redhat dot com http://sourceware.org/bugzilla/show_bug.cgi?id=6443 --- You are receiving this

[Bug ld/6443] -pie issues with TLS relocations

2008-04-22 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2008-04-22 09:23 --- Created an attachment (id=2715) --> (http://sourceware.org/bugzilla/attachment.cgi?id=2715&action=view) bz6443.patch Attached is just very lightly tested x86_64 set of changes, but i386, ppc, ppc64 an

[Bug ld/6443] New: -pie issues with TLS relocations

2008-04-22 Thread jakub at redhat dot com
link time. -- Summary: -pie issues with TLS relocations Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy:

[Bug ld/3290] Linker creates dynamic debug symbols in DSO

2008-03-25 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2008-03-25 15:06 --- Do we need to do this even when info->relocatable? PGI apparently uses (or used?) global symbols in .debug_info sections and referenced them from within object's .debug_info section. With this change,

[Bug ld/4928] Linker should check code sequence before TLS optimization

2007-08-16 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2007-08-16 08:47 --- Which compilers violate the TLS ABI? tls.pdf clearly says that the sequences are not optional, if you use the corresponding relocations, you must use them only in the listed sequences. -- What

[Bug binutils/4907] readelf doesn't dump .eh_frame_hdr section

2007-08-16 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2007-08-16 08:46 --- Why should it? It contains only precomputed redundant info which you can find out from readelf -S (i.e. where .eh_frame section is located) and readelf -wf. -- What|Removed

[Bug libc/4781] binutils 2.17.50.0.7 and later eats up memory when calling gnujava wizards in OpenOffice

2007-08-06 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2007-08-06 18:59 --- I have posted an unwinder patch in the thread I referenced, see http://gcc.gnu.org/ml/gcc/2006-12/msg00312.html but that was without ChangeLog entry, I got no feedback and forgot about it (because in the meantime

[Bug binutils/4781] binutils 2.17.50.0.7 and later eats up memory when calling gnujava wizards in OpenOffice

2007-07-31 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2007-07-31 08:37 --- I don't see anything wrong on the generated .eh_frame, it is properly terminated, seems to cover everything it should and .eh_frame_hdr looks sane as well. So this definitely doesn't look like a binu

[Bug binutils/4781] binutils 2.17.50.0.7 and later eats up memory when calling gnujava wizards in OpenOffice

2007-07-23 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2007-07-23 13:39 --- If you get an 8 byte .eh_frame_hdr section in the linked libc.so, then I'd like an reproducer from you, because all my x86_64 glibcs are just fine when compiled with recent (e.g. 2.17.50.0.12) binutils

[Bug ld/4409] New: --unresolved-symbols=ignore-all issues on ia64

2007-04-23 Thread jakub at redhat dot com
nt: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org GCC target triplet: ia64-linux http://sourceware.org/bugzilla/show_bug.cgi?id=4409 --- You are receiving this mail because: --- Y

[Bug ld/2721] --as-needed vs. DT_NEEDED undef symbols checks

2006-06-01 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2006-06-01 15:34 --- http://sources.redhat.com/ml/binutils/2006-06/msg9.html -- http://sourceware.org/bugzilla/show_bug.cgi?id=2721 --- You are receiving this mail because: --- You are on the CC list for the bug, or

[Bug ld/2721] --as-needed vs. DT_NEEDED undef symbols checks

2006-06-01 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2006-06-01 13:40 --- Oops, actually, swap the order of libfoo.so and libbar.so on the last command line and then it is a regression from older binutils (e.g. 2.16.91.0.6 20060212). echo 'int foo1;' | gcc -shared -fpic -

[Bug ld/2721] New: --as-needed vs. DT_NEEDED undef symbols checks

2006-06-01 Thread jakub at redhat dot com
Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: jakub at redhat dot com CC: bug-binutils at gnu dot org http://sourceware.org/bugzilla/show_bug.cgi?id=2721 -