Nick Clifton
a3a8c91d41
Fix elf linker's handling of commons in archive maps
27 years ago
Nick Clifton
77fb9c28ac
Revert previous patch.
27 years ago
Nick Clifton
2f5288870a
Fix support for native 64bit ELF systems
27 years ago
Nick Clifton
ad247e3c7d
Change AR for ELF so that common symbols are not included in archive map.
Change LD for ELF so that archive elements whoes archive map contains a
reference to a common symbol will get linkled in.
Add new field to bfd_target structure and initialise it for all bfd targets.
27 years ago
Nick Clifton
c7d85a8d92
Fix include paths
27 years ago
Nick Clifton
a2186dfed7
Pass -mpacs-26 by default to arm assembler.
Add arm-epoc target support.
Do no mangle null page entries.
27 years ago
Jason Molenda
de57eccd12
import gdb-1999-12-07 snapshot
27 years ago
Jim Blandy
6fe6a46127
*** empty log message ***
27 years ago
Jim Blandy
e50c1b6cb2
* common.h (NT_PRXFPREG): New definition.
27 years ago
Jim Blandy
ff08c6bbc8
Add support for SSE registers in ELF core files.
* elf.c (elfcore_make_note_pseudosection): New function.
(elfcore_grok_prfpreg): Use it.
(elfcore_grok_prxfpreg): New function.
(elfcore_grok_note): Recognize Linux NT_PRXFPREG notes.
27 years ago
Nick Clifton
843dd99245
fix typo in previous delta
27 years ago
Nick Clifton
308009476c
minor formatting changes
27 years ago
Nick Clifton
5e220199b9
Fix compile time warnings & asupport more than 999 symbols
27 years ago
Nick Clifton
f7a999632f
Fix displaying 64bit ELF files.
27 years ago
Jason Molenda
c2d11a7da0
import gdb-1999-12-06 snapshot
27 years ago
Jason Molenda
1e37c28164
import gdb-1999-12-06 snapshot
27 years ago
Ian Lance Taylor
2a6d49ea17
* elf32-mips.c (mips_elf_calculate_relocation): Divide R_MIPS_PC16
value by 4 before storing it back in the field. From
Koundinya. K <kk@ddeorg.soft.net>.
27 years ago
Nick Clifton
e68692499c
Add arm-epoc-pe specific linker script
27 years ago
Jeff Law
433b86296f
Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com)
* gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
* gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
* gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
* gas/mn10300/basic.exp: Run the am33 tests.
27 years ago
Jeff Law
85cb2cf971
* config/tc-mn10300.c (md_pseudo_table): Add ".am33" pseudo-op.
(r_registers, xr_registers): Define.
(r_register_name, xr_register_name): New functions.
(md_assemble): Handle new am33 operand types and instruction
formats.
(mn10300_insert_operand, check_operand): Likewise.
27 years ago
Jeff Law
a9af5e0481
* m10300-opc.c, m10300-dis.c: Add am33 support.
27 years ago
Jeff Law
31f8dc8fce
* archures.c (bfd_mach_am33): Define.
* bfd-in2.h: Rebuilt.
* cpu-m10300.c (bfd_am33_arch): Add to the mn103 architecture list
* elf-m10300.c (mn10300_elf_relax_section): Handle am33 instructions.
(compute_function_info): Handle additional registers saved by
movm on the am33.
(elf_mn10300_mach): Handle E_MN10300_MACH_AM33.
(_bfd_mn10300_elf_final_write_processing): Handle bfd_mach_am33.
27 years ago
Jeff Law
0ed4f623e6
* mn10300.h (E_MN10300_MACH_AM33): Define.
27 years ago
Jeff Law
ccecd07b7e
* mn10300.h: Add new operand types. Add new instruction formats.
27 years ago
Jim Blandy
98d8431c7d
* elf.c (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
functions.
* bfd-in2.h (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
declarations.
27 years ago
Nick Clifton
a64bcdd8d3
Fix .force_thumb
27 years ago
Michael Meissner
43b4c25efc
Add support for !literal and !lituse_base
27 years ago
Michael Meissner
fe174262ec
Add new relocations for alpha explicit relocation support
27 years ago
Andreas Schwab
e4dabd0ef5
* configure.in: Put AC_MSG_CHECKING/AC_MSG_RESULT around check for
STRINGIFY. Use yes/no instead of true/false as value for cache
variable.
* configure: Regenerate.
27 years ago
Nick Clifton
20cfcaae7b
Add support for target specific processing of ELF segments
27 years ago
Nick Clifton
ba3d4249ed
Add SEC_CODE and SEC_READONLY flags to glue sections.
27 years ago
Nick Clifton
811b4bf61d
Add SEC_CODE and SEC_READONLY flags to glue sections.
27 years ago
Nick Clifton
6d118b099c
Applied Fred Fish's patch to fix decoding of core notes.
27 years ago
Jeff Law
61e8273b2c
* hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
(print_insn_hppa): Handle 'B' operand.
27 years ago
Jeff Law
b37e19e99a
* hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
instruction.
27 years ago
Jeff Law
afbf211f5a
* config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers. Handle
'B' operand for PA2.0 bb instruction.
27 years ago
Nick Clifton
50e05050cd
Fix bug in previous delta
27 years ago
Nick Clifton
33275c22c0
Do not check sections without a LOAD attribute for overlap
27 years ago
Nick Clifton
96ac8957e8
Fix binary pattern for cpfg,f0,c instruction
27 years ago
Nick Clifton
d5bcb29dda
Overhaul --help output.
27 years ago
Nick Clifton
1dada9c5d3
Overhaul --help output
27 years ago
Nick Clifton
01ef19d281
fix typoi
27 years ago
Catherine Moore
1ca42bada0
* elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
(elf_cpu32_plt_entry): Likewise.
27 years ago
Gavin Romig-Koch
5fce5ddfd3
For include/opcode:
* mips.h (INSN_ISA5): New.
For opcodes:
* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.
27 years ago
Nick Clifton
f11900d058
Fix generation of RVA relocs
27 years ago
Nick Clifton
078c8694a9
Fix processing of RVA relocs
27 years ago
Richard Henderson
86dc0f79f5
* elf-bfd.h (struct elf_backend_data): Reorder collect and
type_change_ok; add sign_extend_vma.
* elf32-mips.c (elf_backend_sign_extend_vma): Define.
* elfcode.h (elf_swap_symbol_in): Mind be->sign_extend_vma.
(elf_swap_shdr_in, elf_swap_phdr_in): Likewise.
* elfxx-target.h (elf_backend_sign_extend_vma): Default.
(elfNN_bed): Follow struture changes.
27 years ago
Jason Molenda
22b3e891f0
1999-11-16 Jason Molenda (jsm@bugshack.cygnus.com)
* gdb.base/compiler.c gdb.base/dollar.exp gdb.c++/compiler.cc: Files
removed in gdb-1999-11-16 snapshot.
27 years ago
Jason Molenda
4ce44c668d
import gdb-1999-11-16 snapshot
27 years ago
Alan Modra
2daf4fd896
* config/tc-i386.c (i386_immediate): Disallow O_big immediates.
(i386_displacement): Disallow O_big displacements.
27 years ago