Nick Clifton 
							
						 
					 
					
						
						
							
						
						518117ea0f 
					 
					
						
						
							
							Remerge with gcc  
						
						
						
						
					 
					
						2001-06-30 08:58:10 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						1e8b3ce280 
					 
					
						
						
							
							Add DWARF 2.1 attributes  
						
						
						
						
					 
					
						2001-06-29 14:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								Per Bothner 
							
						 
					 
					
						
						
							
						
						db77b1b43e 
					 
					
						
						
							
							* dwarf2.h:  Partial merge with gcc version.  
						
						... 
						
						
						
						(enum dwarf_descrim_list):  Fix typo -> dwarf_discrim_list.
	(DW_LANG_Java):  Use value from dwarf 2.1 draft (also used in gcc). 
						
						
					 
					
						2001-06-15 19:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Peter Nilsson 
							
						 
					 
					
						
						
							
						
						ed5d7131a9 
					 
					
						
						
							
							* bfdlink.h (struct bfd_link_info): New member export_dynamic.  
						
						
						
						
					 
					
						2001-06-15 12:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								Geoffrey Keating 
							
						 
					 
					
						
						
							
						
						5a5f43a0b9 
					 
					
						
						
							
							Index: opcodes/ChangeLog  
						
						... 
						
						
						
						2001-06-13  Geoffrey Keating  <geoffk@redhat.com >
	* cgen-asm.c (cgen_parse_keyword): When looking for the
	boundaries of a keyword, allow any special characters
	that are actually in one of the allowed keyword.
	* cgen-opc.c (cgen_keyword_add): Add any special characters
	to the nonalpha_chars field.
Index: cgen/ChangeLog
2001-06-13  Geoffrey Keating  <geoffk@redhat.com >
	* desc.scm (<keyword> 'gen-defn): Add extra zero into
	CGEN_KEYWORD_ENTRY initializers.
Index: include/opcode/ChangeLog
2001-06-13  Geoffrey Keating  <geoffk@redhat.com >
	* cgen.h (cgen_keyword): Add nonalpha_chars field. 
						
						
					 
					
						2001-06-14 20:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						51352f8ed0 
					 
					
						
						
							
							Fix some entries.  
						
						
						
						
					 
					
						2001-05-28 10:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Rix 
							
						 
					 
					
						
						
							
						
						0f674cdc0f 
					 
					
						
						
							
							Support for xcoff64  
						
						
						
						
					 
					
						2001-05-24 20:32:58 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						ffa9dc2c1c 
					 
					
						
						
							
							Add MIPS r12k support  
						
						
						
						
					 
					
						2001-05-23 17:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								John Healy 
							
						 
					 
					
						
						
							
						
						865cf1b95c 
					 
					
						
						
							
							2001-05-23  John Healy  <jhealy@redhat.com>  
						
						... 
						
						
						
						* cgen.h: Increased CGEN_MAX_SYNTAX_ELEMENTS to 48. 
						
						
					 
					
						2001-05-23 15:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						56921232f6 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-05-16 21:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						75f9ca7b0c 
					 
					
						
						
							
							Remove definition of EM_MIPS_RS4_BE.  The constant was never in active use  
						
						... 
						
						
						
						and is used otherwise by the ABI. 
						
						
					 
					
						2001-05-15 12:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						92f998d4e0 
					 
					
						
						
							
							Fix MIPS disassembler so that it produces reassemblable code.  
						
						
						
						
					 
					
						2001-05-15 12:11:12 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						24a474a4aa 
					 
					
						
						
							
							Correct cvtps2dq, movdq2q, movq2dq, and movq problems.  
						
						
						
						
					 
					
						2001-05-12 09:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						37922e1277 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-05-11 20:22:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						0b671586c0 
					 
					
						
						
							
							* elfxx-ia64.c (is_unwind_section_name): Consider linkonce unwind  
						
						... 
						
						
						
						sections as well.
	(elfNN_ia64_final_write_processing): Map .gnu.linkonce.ia64unw.FOO
	to .gnu.linkonce.t.FOO text section.
	* readelf.c (process_unwind): Print all unwind sections, not just
	one.
	* config/tc-ia64.c (special_linkonce_name): New.
	(make_unw_section): Map .gnu.linkonce.t.FOO text section into
	.gnu.linkonce.ia64unw{,i}.FOO.
	(ia64_elf_section_type): Handle .gnu.linkonce.ia64unw{,i}.FOO.
	(dot_endp): Add comment about it.
	* elf/ia64.h (ELF_STRING_ia64_unwind_once): Define.
	(ELF_STRING_ia64_unwind_info_once): Define.
	* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Put
	.gnu.linkonce.ia64unw{,i} sections into corresponding .IA_64.unwind*
	output sections.
	* emulparams/elf64_aix.sh (OTHER_READONLY_SECTIONS): Likewise. 
						
						
					 
					
						2001-05-11 12:36:47 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						791cada5a2 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-05-08 14:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						8f2e6ee891 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-05-07 16:19:25 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						c9b76619ac 
					 
					
						
						
							
							* external.h: Fix typo.  
						
						... 
						
						
						
						* mips.h: Add/Extend many comments with reference to the MIPS ELF64
	spec v. 2.4, available at e.g.
	ftp://oss.sgi.com/pub/linux/mips/doc/ABI/ELF64.ps.
	(EF_MIPS_UCODE): Define.
	(EF_MIPS_OPTIONS_FIRST): Define.
	(EF_MIPS_ARCH_ASE): Define.
	(EF_MIPS_ARCH_ASE_MDMX): Define.
	(EF_MIPS_ARCH_ASE_M16): Define.
	(SHF_MIPS_ADDR): Renamed SHF_MIPS_ADDR32.
	(SHF_MIPS_STRING): Renamed SHF_MIPS_ADDR64.
	(SHF_MIPS_NODUPES): Define.
	(ELF64_MIPS_R_SSYM): New MIPS ELF 64 relocation info access macro.
	(ELF64_MIPS_R_TYPE3): Likewise.
	(ELF64_MIPS_R_TYPE2): Likewise.
	(ELF64_MIPS_R_TYPE): Likewise.
	(OHW_R10KLDL): Define. 
						
						
					 
					
						2001-05-07 09:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						268fad77db 
					 
					
						
						
							
							Assorted fixes to pinsrw, pextrw, pmovmskb, movmskp, maskmovq.  
						
						
						
						
					 
					
						2001-05-04 11:10:53 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						9572ecf979 
					 
					
						
						
							
							Add openRISC support in opcodes  
						
						
						
						
					 
					
						2001-04-27 13:33:26 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						96d16d1c11 
					 
					
						
						
							
							* sparc.h: Fix typo.  
						
						
						
						
					 
					
						2001-04-24 18:32:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						19a90cfeaf 
					 
					
						
						
							
							Add OpenRISC support  
						
						
						
						
					 
					
						2001-04-24 15:08:16 +00:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						4ba81bbab2 
					 
					
						
						
							
							2001-04-23  Bo Thorsen  <bo@suse.de>  
						
						... 
						
						
						
						* x86-64.h: Add vtable support.
2001-04-23  Bo Thorsen  <bo@suse.de >
	* elf64-x86-64.c: Add c++ vtable hack.
	Small whitespace and comment changes. 
						
						
					 
					
						2001-04-23 08:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Berlin 
							
						 
					 
					
						
						
							
						
						881afbda5a 
					 
					
						
						
							
							2001-04-15  Daniel Berlin  <dan@cgsoftware.com>  
						
						... 
						
						
						
						* ternary.c: New file - Ternary search tree implementation.
2001-04-15  Daniel Berlin  <dan@cgsoftware.com >
	* ternary.h: New file - Ternary search tree header. 
						
						
					 
					
						2001-04-16 14:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						cf620a6912 
					 
					
						
						
							
							bfd/  
						
						... 
						
						
						
						* libbfd-in.h (_bfd_merge_section): New.
	(_bfd_write_merged_section): New.
	(_bfd_merged_section_offset): New.
	* libbfd.h: Rebuilt.
	* linker.c (_bfd_generic_link_output_symbols): Handle
	discard_sec_merge.
	* aoutx.h (aout_link_write_symbols): Likewise.
	* pdp11.c (aout_link_write_symbols): Likewise.
	* elflink.h (elf_link_add_object_symbols): Call _bfd_merge_section.
	(elf_bfd_final_link): Adjust global symbols pointing into SEC_MERGE
	sections.
	(elf_link_sec_merge_syms): New.
	(elf_link_input_bfd): Call _bfd_merged_section_offset
	and _bfd_write_merged_section.
	Handle discard_sec_merge.
	* elf-bfd.h (struct elf_link_hash_table): Add merge_info
	field.
	(struct bfd_elf_section_data): Likewise.
	* elf.c (_bfd_elf_make_section_from_shdr): Set SEC_MERGE and
	SEC_STRINGS section flags and entsize from their ELF counterparts.
	(_bfd_elf_link_hash_table_init): Initialize merge_info.
	(elf_fake_sections): Set SHF_MERGE, SHF_STRINGS and sh_entsize
	from their BFD counterparts.
	* merge.c: New file.
	* Makefile.am: Add strtab.lo.
	* Makefile.in: Rebuilt.
include/
	* bfdlink.h (bfd_link_discard): Add discard_sec_merge.
gas/
	* config/obj-elf.c (obj_elf_change_section): Add entsize argument,
	handle SHF_MERGE and SHF_STRINGS.
	(obj_elf_parse_section_letters): Set SHF_MERGE and SHF_STRINGS.
	(obj_elf_section): Allow additional argument specifying entity size.
	* write.c (adjust_reloc_syms): Keep relocations against local symbols
	in SEC_MERGE sections.
ld/
	* ldmain.c (main): Default to discard_sec_merge.
	* lexsup.c (OPTION_DISCARD_NONE): Define.
	(ld_options): Add --discard-none.
	(parse_args): Handle OPTION_DISCARD_NONE.
	* ldlang.c (wild_doit): SEC_MERGE should be set in the output
	section only if SEC_MERGE and SEC_STRINGS flags and entsize of
	all its input sections match. 
						
						
					 
					
						2001-04-13 00:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Peter Nilsson 
							
						 
					 
					
						
						
							
						
						b25c2ad730 
					 
					
						
						
							
							* cris.h (enum cris_insn_version_usage): Correct comment for  
						
						... 
						
						
						
						cris_ver_v3p. 
						
						
					 
					
						2001-04-05 19:35:17 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						51fc3813e9 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-04-04 01:15:59 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						aa38a0227c 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-03-31 19:05:20 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						e380bf39ff 
					 
					
						
						
							
							Small tweaks to sse2 instructions.  
						
						
						
						
					 
					
						2001-03-24 06:29:15 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						5c3393d227 
					 
					
						
						
							
							Remove extraneous whitespace  
						
						
						
						
					 
					
						2001-03-24 00:46:00 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						5fa78238cb 
					 
					
						
						
							
							Fix compile time warnings.  
						
						
						
						
					 
					
						2001-03-24 00:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Peter Nilsson 
							
						 
					 
					
						
						
							
						
						21ebbf8ecf 
					 
					
						
						
							
							* cris.h (ADD_PC_INCR_OPCODE): New macro.  
						
						
						
						
					 
					
						2001-03-22 16:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Peter Nilsson 
							
						 
					 
					
						
						
							
						
						e086534fc6 
					 
					
						
						
							
							* cris.h: Add leading comment about PC-relative location.  
						
						... 
						
						
						
						(R_CRIS_COPY, R_CRIS_GLOB_DAT, R_CRIS_JUMP_SLOT, R_CRIS_RELATIVE,
	R_CRIS_16_GOT, R_CRIS_32_GOT, R_CRIS_16_GOTPLT, R_CRIS_32_GOTPLT,
	R_CRIS_32_GOTREL, R_CRIS_32_PLT_GOTREL, R_CRIS_32_PLT_PCREL):
	New relocs. 
						
						
					 
					
						2001-03-22 13:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kazu Hirata 
							
						 
					 
					
						
						
							
						
						10654b8555 
					 
					
						
						
							
							2001-03-21  Kazu Hirata  <kazu@hxi.com>  
						
						... 
						
						
						
						* h8300.h: Fix formatting. 
						
						
					 
					
						2001-03-22 02:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						46b107fb28 
					 
					
						
						
							
							paddq and psubq support.  
						
						
						
						
					 
					
						2001-03-22 02:27:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Blandy 
							
						 
					 
					
						
						
							
						
						8e65e2d398 
					 
					
						
						
							
							* libiberty/cp-demangle.c (struct demangling_def): New fields:  
						
						... 
						
						
						
						is_constructor and is_destructor.
(demangling_new): Initialize them.
(demangle_ctor_dtor_name): Set them, if we detect a constructor
or destructor.
(demangle_v3_with_details, is_gnu_v3_mangled_ctor,
is_gnu_v3_mangled_dtor): New functions.
* include/demangle.h (enum gnu_v3_constructor_kinds,
is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
is_gnu_v3_mangled_dtor): New declarations. 
						
						
					 
					
						2001-03-20 18:22:38 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						ca05a71296 
					 
					
						
						
							
							Fix register name printed in warning message.  
						
						
						
						
					 
					
						2001-03-19 11:28:20 +00:00 
						 
				 
			
				
					
						
							
							
								H.J. Lu 
							
						 
					 
					
						
						
							
						
						b9a1ad5f28 
					 
					
						
						
							
							Fix a typo.  
						
						
						
						
					 
					
						2001-03-18 02:56:20 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						8308bf58f7 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-03-14 21:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						996452f433 
					 
					
						
						
							
							Fix minor formatting bugs.  
						
						
						
						
					 
					
						2001-03-14 20:17:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						ae2a41e5cb 
					 
					
						
						
							
							Synchronise with copyright dates on FSF GCC versions of these files  
						
						
						
						
					 
					
						2001-03-14 19:45:29 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						fc41708502 
					 
					
						
						
							
							formatting fix  
						
						
						
						
					 
					
						2001-03-14 02:33:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						c77e3e5481 
					 
					
						
						
							
							Fix typos in ChangeLogs; add coff/external.h; fix copyright dates  
						
						
						
						
					 
					
						2001-03-14 02:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						6a6a6fa2ae 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-03-10 22:23:16 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						25ee9ae285 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-03-06 18:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						d08d72adff 
					 
					
						
						
							
							merge from gcc  
						
						
						
						
					 
					
						2001-03-02 02:12:03 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						35fc781b4b 
					 
					
						
						
							
							new defines for Coldfire V4.  
						
						
						
						
					 
					
						2001-02-28 23:47:10 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Blundell 
							
						 
					 
					
						
						
							
						
						cf2fe7531d 
					 
					
						
						
							
							2001-02-27  Philip Blundell  <pb@futuretv.com>  
						
						... 
						
						
						
						* arm.h: Add new definitions from ARM document SWS ESPC 0003 B-01.
	(EF_PIC, et al.): Rename to EF_ARM_xx. 
						
						
					 
					
						2001-02-28 10:11:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						72a82eaa20 
					 
					
						
						
							
							Add PDP-11 support  
						
						
						
						
					 
					
						2001-02-18 23:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						6279373cae 
					 
					
						
						
							
							* include/coff/pe.h: Rename PEP64AOUTHDR to PEPAOUTHDR.  Rename  
						
						... 
						
						
						
						PEP64AOUTSZ to PEPAOUTSZ. 
						
						
					 
					
						2001-02-13 21:01:44 +00:00