Toggle navigation
Patchwork
binutils
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
H.J. Lu
| State =
Action Required
| Archived =
No
| 289 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[2/2] i386: Add tests for lfence with load/indirect branch/ret
x86: Add assembler mitigation for CVE-2020-0551
0 0 0
2020-03-10
H.J. Lu
New
[1/2] i386: Generate lfence with load/indirect branch/ret [CVE-2020-0551]
x86: Add assembler mitigation for CVE-2020-0551
0 0 0
2020-03-10
H.J. Lu
New
[7/7] ld: Add -z nosectionheader test to bootstrap.exp
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[6/7] ld: Add tests for -z nosectionheader and --remove-section-header
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[5/7] binutils: Add --remove-section-header tests
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[4/7] ld: Add a simple test for -z nosectionheader
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[3/7] readelf: Compute dynamic symbol table size from hash table
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[2/7] bfd: Improve nm and objdump without section header
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
New
[1/7] ELF: Omit section header on ELF objects
ELF: Omit section header on ELF objects
0 0 0
2020-03-10
H.J. Lu
Superseded
[1/7] ELF: Omit section header in ELF objects
[1/7] ELF: Omit section header in ELF objects
0 0 0
2020-03-10
H.J. Lu
New
readelf.c: Fix a typo in comments
readelf.c: Fix a typo in comments
0 0 0
2020-03-09
H.J. Lu
New
[7/7] ld: Add -z nosectionheader test to bootstrap.exp
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
[6/7] ld: Add tests for -z nosectionheader and --remove-section-header
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
[5/7] binutils: Add --remove-section-header tests
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
[4/7] ld: Add a simple test for -z nosectionheader
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
[3/7] readelf: Compute dynamic symbol table size from hash table
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
[2/7] bfd: Reconstruct dynamic symbol table from PT_DYNAMIC segment
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
New
[1/7] ELF: Don't require section header on ELF objects
ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
RFC: [PATCH] ELF: Don't require section header on ELF objects
RFC: [PATCH] ELF: Don't require section header on ELF objects
0 0 0
2020-03-08
H.J. Lu
Superseded
plugin: Pass -flto-partition=none to GCC
plugin: Pass -flto-partition=none to GCC
0 0 0
2020-03-06
H.J. Lu
New
x86: Allow integer conversion without suffix in AT&T syntax
x86: Allow integer conversion without suffix in AT&T syntax
0 0 0
2020-03-03
H.J. Lu
New
Import latest fixes to libiberty from GCC
Import latest fixes to libiberty from GCC
0 0 0
2020-03-02
H.J. Lu
New
plugin: Copy the no_export field to the IR dummy object
plugin: Copy the no_export field to the IR dummy object
0 0 0
2020-03-01
H.J. Lu
New
Don't call lto-wrapper for ar and ranlib
Don't call lto-wrapper for ar and ranlib
0 0 0
2020-02-21
H.J. Lu
New
x86: Mark cvtpi2ps and cvtpi2pd as MMX
x86: Mark cvtpi2ps and cvtpi2pd as MMX
0 0 0
2020-02-19
H.J. Lu
New
plugin: Call dlclose before return in try_load_plugin
plugin: Call dlclose before return in try_load_plugin
0 0 0
2020-02-18
H.J. Lu
New
x86: Replace CpuABM with CpuPOPCNT
x86: Replace CpuABM with CpuPOPCNT
0 0 0
2020-02-17
H.J. Lu
New
[committed] Don't disable SSE3 when disabling SSE4a
[committed] Don't disable SSE3 when disabling SSE4a
0 0 0
2020-02-17
H.J. Lu
New
Remove Intel syntax comments on movsx and movzx
Remove Intel syntax comments on movsx and movzx
0 0 0
2020-02-14
H.J. Lu
New
plugin: Search bfd-plugins directories only once
plugin: Search bfd-plugins directories only once
0 0 0
2020-02-12
H.J. Lu
New
x86: Remove movsx/movzx with 16/32-bit memory operand from AT&T syntax
x86: Remove movsx/movzx with 16/32-bit memory operand from AT&T syntax
0 0 0
2020-02-12
H.J. Lu
New
Use GCC LTO wrapper to get real symbols from LTO IR objects
Use GCC LTO wrapper to get real symbols from LTO IR objects
0 0 0
2020-02-10
H.J. Lu
New
x86: Accept Intel64 only instruction by default
x86: Accept Intel64 only instruction by default
0 0 0
2020-02-07
H.J. Lu
New
unique.exp: Update contains_unique_symbol
unique.exp: Update contains_unique_symbol
0 0 0
2020-02-07
H.J. Lu
New
pr25022.d: Xfail more targets without ldelf_before_place_orphans
pr25022.d: Xfail more targets without ldelf_before_place_orphans
0 0 0
2020-02-07
H.J. Lu
New
ld: Issue an error for GC on __patchable_function_entries section
ld: Issue an error for GC on __patchable_function_entries section
0 0 0
2020-02-07
H.J. Lu
New
ELF: Discard a section if any of its linked-to section has been discarded
ELF: Discard a section if any of its linked-to section has been discarded
0 0 0
2020-02-07
H.J. Lu
New
[2.34] Mention x86 assembler options to align branches
[2.34] Mention x86 assembler options to align branches
0 0 0
2020-02-06
H.J. Lu
New
check_gc_sections_available: Mark z80 as not supported
check_gc_sections_available: Mark z80 as not supported
0 0 0
2020-02-06
H.J. Lu
New
ELF: Discard a section if any of its linked-to section has been discarded
ELF: Discard a section if any of its linked-to section has been discarded
0 0 0
2020-02-03
H.J. Lu
Superseded
ELF: Support the section flag 'o' in .section directive
ELF: Support the section flag 'o' in .section directive
0 0 0
2020-02-03
H.J. Lu
New
ELF: Add support for unique section ID to assembler
ELF: Add support for unique section ID to assembler
0 0 0
2020-02-02
H.J. Lu
New
elf/section13.s: Replace @nobits with %nobits
elf/section13.s: Replace @nobits with %nobits
0 0 0
2020-02-02
H.J. Lu
New
x86: Keep __patchable_function_entries sections with --gc-sections
x86: Keep __patchable_function_entries sections with --gc-sections
0 0 0
2020-02-01
H.J. Lu
New
gold: x86-64: Fix TLSDESC -> LE relaxation
gold: x86-64: Fix TLSDESC -> LE relaxation
0 0 0
2020-02-01
H.J. Lu
New
gold: Make Ordering::operator() even more complex
gold: Make Ordering::operator() even more complex
0 0 0
2020-01-31
H.J. Lu
New
Mark all weak aliases for copy relocations
Mark all weak aliases for copy relocations
0 0 0
2020-01-25
H.J. Lu
New
x86-64: Properly encode and decode movsxd
x86-64: Properly encode and decode movsxd
0 0 0
2020-01-23
H.J. Lu
New
x86-64: Skip GNU2 TLS tests only without compiler support
x86-64: Skip GNU2 TLS tests only without compiler support
0 0 0
2020-01-22
H.J. Lu
New
pr23900-1.d: Also check PT_GNU_PROPERTY program header
pr23900-1.d: Also check PT_GNU_PROPERTY program header
0 0 0
2020-01-21
H.J. Lu
New
x86-64: Fix TLSDESC relaxation for x32
x86-64: Fix TLSDESC relaxation for x32
0 0 0
2020-01-18
H.J. Lu
New
i386: Also check R12-R15 registers when optimizing testq to testb
i386: Also check R12-R15 registers when optimizing testq to testb
0 0 0
2019-12-12
H.J. Lu
New
V4 [PATCH 4/4] i386: Add tests for -malign-branch-boundary and -malign-branch
V4 [PATCH 4/4] i386: Add tests for -malign-branch-boundary and -malign-branch
0 0 0
2019-12-10
H.J. Lu
New
V4 [PATCH 3/4] i386: Add -mbranches-within-32B-boundaries
V4 [PATCH 3/4] i386: Add -mbranches-within-32B-boundaries
0 0 0
2019-12-10
H.J. Lu
New
V4 [PATCH 2/4] i386: Align branches within a fixed boundary
V4 [PATCH 2/4] i386: Align branches within a fixed boundary
0 0 0
2019-12-10
H.J. Lu
New
V4 [PATCH 1/4] gas: Add md_generic_table_relax_frag
V4 [PATCH 1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-10
H.J. Lu
New
V3 [PATCH 4/4] i386: Add tests for -malign-branch-boundary and -malign-branch
V3 [PATCH 4/4] i386: Add tests for -malign-branch-boundary and -malign-branch
0 0 0
2019-12-06
H.J. Lu
Superseded
V3 [PATCH 3/4] i386: Add -mbranches-within-32B-boundaries
V3 [PATCH 3/4] i386: Add -mbranches-within-32B-boundaries
0 0 0
2019-12-06
H.J. Lu
Superseded
V3 [PATCH 2/4] i386: Align branches within a fixed boundary
V3 [PATCH 2/4] i386: Align branches within a fixed boundary
0 0 0
2019-12-06
H.J. Lu
Superseded
V3 [PATCH 1/4] gas: Add md_generic_table_relax_frag
V3 [PATCH 1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-06
H.J. Lu
Superseded
[5/5] i386: Add tests for -malign-branch-boundary and -malign-branch
[1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-03
H.J. Lu
New
[4/5] i386: Add -mbranches-within-32B-boundaries
[1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-03
H.J. Lu
Superseded
[3/5] i386: Align branches within a fixed boundary
Untitled series #20221
0 0 0
2019-12-03
H.J. Lu
New
[2/5] gas: Add md_generic_table_relax_frag
[1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-03
H.J. Lu
New
[1/5] gas: Add md_cons_worker
[1/5] gas: Add md_cons_worker
0 0 0
2019-12-03
H.J. Lu
New
[4/4] i386: Add tests for -malign-branch-boundary and -malign-branch
Untitled series #20222
0 0 0
2019-12-03
H.J. Lu
Superseded
[3/4] i386: Add -mbranches-within-32B-boundaries
[1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-03
H.J. Lu
Superseded
[2/4] i386: Align branches within a fixed boundary
Untitled series #20220
0 0 0
2019-12-03
H.J. Lu
Superseded
[1/4] gas: Add md_generic_table_relax_frag
[1/4] gas: Add md_generic_table_relax_frag
0 0 0
2019-12-03
H.J. Lu
Superseded
[5/5] i386: Add tests for -malign-branch-boundary and -malign-branch
i386: Optimize for Jump Conditional Code Erratum
0 0 0
2019-11-12
H.J. Lu
Superseded
[4/5] i386: Add -mbranches-within-32B-boundaries
i386: Optimize for Jump Conditional Code Erratum
0 0 0
2019-11-12
H.J. Lu
Superseded
[3/5] i386: Align branches within a fixed boundary
i386: Optimize for Jump Conditional Code Erratum
0 0 0
2019-11-12
H.J. Lu
Superseded
[2/5] gas: Add md_generic_table_relax_frag
i386: Optimize for Jump Conditional Code Erratum
0 0 0
2019-11-12
H.J. Lu
Superseded
[1/5] gas: Add md_cons_worker
i386: Optimize for Jump Conditional Code Erratum
0 0 0
2019-11-12
H.J. Lu
Superseded
i386: Remove IgnoreSize from string versions of cmpsd and movsd
i386: Remove IgnoreSize from string versions of cmpsd and movsd
0 0 0
2019-11-06
H.J. Lu
New
elfedit: Report unknown x86 feature
elfedit: Report unknown x86 feature
0 0 0
2019-10-25
H.J. Lu
New
elfedit.c: Replace BYTE_PUT with byte_put
elfedit.c: Replace BYTE_PUT with byte_put
0 0 0
2019-10-25
H.J. Lu
New
i386: Adjust for new output format from readelf
i386: Adjust for new output format from readelf
0 0 0
2019-09-09
H.J. Lu
New
Copy BFD_COMPRESS/BFD_DECOMPRESS/BFD_COMPRESS_GABI for thin archive
Copy BFD_COMPRESS/BFD_DECOMPRESS/BFD_COMPRESS_GABI for thin archive
0 0 0
2019-08-29
H.J. Lu
New
x86-64: Move PIC check for PC-relative relocations back
x86-64: Move PIC check for PC-relative relocations back
0 0 0
2019-08-15
H.J. Lu
New
x86: Pass -O0 to assembler in noextreg.d
x86: Pass -O0 to assembler in noextreg.d
0 0 0
2019-07-19
H.J. Lu
New
x86: Apply standalone prefixes to the following instruction
x86: Apply standalone prefixes to the following instruction
0 0 0
2019-07-18
H.J. Lu
New
ld -r: Don't merge with member of output section group
ld -r: Don't merge with member of output section group
0 0 0
2019-07-17
H.J. Lu
New
i386: Check vector length for scatter/gather prefetch instructions
i386: Check vector length for scatter/gather prefetch instructions
0 0 0
2019-06-27
H.J. Lu
New
gold: Don't combine sections with non-zero/zero flags
gold: Don't combine sections with non-zero/zero flags
0 0 0
2019-06-24
H.J. Lu
New
elf: Remove the property after reporting property removal
elf: Remove the property after reporting property removal
0 0 0
2019-06-24
H.J. Lu
New
i386: Check vector length for EVEX broadcast instructions
i386: Check vector length for EVEX broadcast instructions
0 0 0
2019-06-19
H.J. Lu
New
i386: Check vector length for vshufXXX/vinsertXXX/vextractXXX
i386: Check vector length for vshufXXX/vinsertXXX/vextractXXX
0 0 0
2019-06-17
H.J. Lu
New
gas: Add .enqcmd and noenqcmd directives
gas: Add .enqcmd and noenqcmd directives
0 0 0
2019-06-06
H.J. Lu
New
i386: Check vector length for EVEX vextractfXX and vinsertfXX
i386: Check vector length for EVEX vextractfXX and vinsertfXX
0 0 0
2019-06-05
H.J. Lu
New
i386: Check for reserved VEX.vvvv and EVEX.vvvv
i386: Check for reserved VEX.vvvv and EVEX.vvvv
0 0 0
2019-06-04
H.J. Lu
New
x86: Add CheckRegSize to AVX512_BF16 instructions with Disp8ShiftVL
x86: Add CheckRegSize to AVX512_BF16 instructions with Disp8ShiftVL
0 0 0
2019-05-28
H.J. Lu
New
elf: Allocate a new segment for -z separate-code first
elf: Allocate a new segment for -z separate-code first
0 0 0
2019-04-27
H.J. Lu
New
i386: Don't add 0x66 prefix to IRET for .code16gcc
i386: Don't add 0x66 prefix to IRET for .code16gcc
0 0 0
2019-04-26
H.J. Lu
New
Don't complain undefined weak dynamic reference
Don't complain undefined weak dynamic reference
0 0 0
2019-04-25
H.J. Lu
New
x86: Suggest -fPIE when not building shared object
x86: Suggest -fPIE when not building shared object
0 0 0
2019-04-17
H.J. Lu
New
x86: Also check x86 linker_def for non-shared definition
x86: Also check x86 linker_def for non-shared definition
0 0 0
2019-04-17
H.J. Lu
New
Check corrupt VTENTRY entry in bfd_elf_gc_record_vtentry
Check corrupt VTENTRY entry in bfd_elf_gc_record_vtentry
0 0 0
2019-04-11
H.J. Lu
New
ld: Don't define __rel[a]_iplt_start/__rel[a]_iplt_end in PIE
ld: Don't define __rel[a]_iplt_start/__rel[a]_iplt_end in PIE
0 0 0
2019-04-10
H.J. Lu
New
ld: Add -static-pie tests
ld: Add -static-pie tests
0 0 0
2019-04-10
H.J. Lu
New
«
1
2
3
»