old-cross-binutils/gas/doc
Paul Brook 1bce6bd86f 2011-05-09 Paul Brook <paul@codesourcery.com>
bfd/
	* elf32-tic6x.c (is_tic6x_elf_unwind_section_name,
	elf32_tic6x_fake_sections): New functions.
	(elf_backend_fake_sections): Define.

	gas/
	* config/tc-tic6x.c (streq): Define.
	(tic6x_get_unwind): New.
	(s_tic6x_cantunwind, s_tic6x_handlerdata, s_tic6x_endp,
	s_tic6x_personalityindex, s_tic6x_personality): New functions.
	(md_pseudo_table): Add "endp", "handlerdata", "personalityindex",
	"personality" and "cantunwind".
	(tic6x_regname_to_dw2regnum, tic6x_frame_initial_instructions,
	tic6x_start_unwind_section, tic6x_unwind_frame_regs,
	tic6x_pop_rts_offset_little, tic6x_pop_rts_offset_big,
	tic6x_unwind_reg_from_dwarf, tic6x_flush_unwind_word,
	tic6x_unwind_byte, tic6x_unwind_2byte, tic6x_unwind_uleb,
	tic6x_cfi_startproc, output_exidx_entry, tic6x_output_unwinding,
	tic6x_cfi_endproc): New.
	* config/tc-tic6x.h (TIC6X_NUM_UNWIND_REGS): Define.
	(tic6x_unwind_info): New.
	(tic6x_segment_info_type): Add marked_pr_dependency, unwind and
	text_unwind.
	(TARGET_USE_CFIPOP, tc_regname_to_dw2regnum,
	tc_cfi_frame_initial_instructions, DWARF2_DEFAULT_RETURN_COLUMN,
	DWARF2_CIE_DATA_ALIGNMENT, tc_cfi_startproc, tc_cfi_endproc,
	tc_cfi_section_name): Define.
	* doc/c-tic6x.texi: Document new unwinding directives.
	* dw2gencfi.c (tc_cfi_startproc, tc_cfi_endproc): Add default
	definitions.
	(cfi_insn_data, fde_entry, CFI_adjust_cfa_offset, CFI_return_column,
	CFI_rel_offset, CFI_escape, CFI_signal_frame, CFI_val_encoded_addr):
	Move to dw2gencfi.h.
	(CFI_EMIT_target): Define.
	(dot_cfi_sections): Check tc_cfi_section_name.
	(dot_cfi_startproc): Use tc_cfi_startproc.
	(dot_cfi_endproc): Use tc_cfi_endproc.
	* dw2gencfi.h (cfi_insn_data, fde_entry, CFI_adjust_cfa_offset,
	CFI_return_column, CFI_rel_offset, CFI_escape, CFI_signal_frame,
	CFI_val_encoded_addr):  Move to here from dw2gencfi.c.

	gas/testsuite:
	* gas/tic6x/unwind-1.d: New test.
	* gas/tic6x/unwind-1.s: New test.
	* gas/tic6x/unwind-2.d: New test.
	* gas/tic6x/unwind-2.s: New test.
	* gas/tic6x/unwind-3.d: New test.
	* gas/tic6x/unwind-3.s: New test.
	* gas/tic6x/unwind-bad-1.d: New test.
	* gas/tic6x/unwind-bad-1.s: New test.
	* gas/tic6x/unwind-bad-1.l: New test.
	* gas/tic6x/unwind-bad-2.d: New test.
	* gas/tic6x/unwind-bad-2.s: New test.
	* gas/tic6x/unwind-bad-2.l: New test.

	include/
	* elf/tic6x.h (ELF_STRING_C6000_unwind,
	ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
	ELF_STRING_C6000_unwind_info_once): Define.
2011-05-09 13:17:58 +00:00
..
all.texi PR gas/12390 2011-01-18 13:37:39 +00:00
as.texinfo Add --size-check=[error|warning]. 2011-03-16 12:58:26 +00:00
c-alpha.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-arc.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-arm.texi * config/tc-arm.c (arm_cpus): Add Faraday ARMv5TE compatible 2011-01-18 14:10:44 +00:00
c-avr.texi 2011-03-24 Eric B. Weddington <eric.weddington@atmel.com> 2011-03-24 17:03:03 +00:00
c-bfin.texi gas: blackfin: docs: typo fixes and fill out directive info 2011-02-11 19:05:30 +00:00
c-cr16.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-cris.texi update copyright dates 2005-03-03 01:29:54 +00:00
c-d10v.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-d30v.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-h8300.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-hppa.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-i370.texi update copyright dates 2005-03-03 01:29:54 +00:00
c-i386.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-i860.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-i960.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-ia64.texi * doc/as.texinfo (Overview): Use @itemx for grouped @table 2010-06-21 10:49:41 +00:00
c-ip2k.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-lm32.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-m32c.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-m32r.texi update copyright dates 2009-09-02 07:25:43 +00:00
c-m68hc11.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-m68k.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-microblaze.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-mips.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-mmix.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-msp430.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-mt.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-ns32k.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-pdp11.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-pj.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-ppc.texi * doc/c-ppc.texi (PowerPC-Opts <-nops>): Clarify. 2011-02-10 22:50:09 +00:00
c-rx.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-s390.texi 2011-04-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2011-04-14 11:11:33 +00:00
c-score.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-sh.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-sh64.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-sparc.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-tic6x.texi 2011-05-09 Paul Brook <paul@codesourcery.com> 2011-05-09 13:17:58 +00:00
c-tic54x.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-v850.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-vax.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-xc16x.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-xtensa.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-z8k.texi PR gas/12390 2011-01-18 13:37:39 +00:00
c-z80.texi PR gas/12390 2011-01-18 13:37:39 +00:00
fdl.texi Change documentation license to FDL v1.3 2008-11-19 16:22:48 +00:00
h8.texi Replace occurrances of 'Hitachi' with 'Renesas'. 2003-04-15 08:51:55 +00:00
internals.texi * symbols.c (symbol_clone_if_forward_ref): Call tc_new_dot_label 2010-12-16 18:48:28 +00:00
Makefile.am bfd: 2010-03-25 21:12:36 +00:00
Makefile.in bfd/ 2010-05-07 12:28:50 +00:00