aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-01-14Use SEGREL32 relocs for elf32-hppa unwind.Alan Modra6-86/+229
2001-01-14Add parens like the comment says.Alan Modra2-2/+5
2001-01-14Correct DT_INIT/DT_FINI ABI violationAlan Modra2-75/+6
2001-01-14Wide mode .plt offsets for elf64-hppaAlan Modra2-14/+43
2001-01-14Adds assembly and dis-assembly support for the HPPA wideAlan Modra6-53/+106
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.
2001-01-14Extend "ld --unique" functionality.Alan Modra6-51/+119
2001-01-13 * tc-i386.h (TARGET_MACH): New macro.Jan Hubicka3-0/+21
(i386_mach): Declare. * tc-i386.c (i386_mach): New function.
2001-01-13 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.Hans-Peter Nilsson2-2/+6
2001-01-132001-01-13 Philip Blundell <philb@gnu.org>Phil Blundell3-35/+50
* doc/as.texinfo: Fix spelling and cross-references. * doc/c-arm.texi: Fix typos. Say that `;' is a line separator character for all systems, not just GNU/Linux. Make it explicit that `-k' doesn't affect code generation, just ELF flags.
2001-01-13formatting fixNick Clifton7-6/+15
2001-01-13Formatting fixNick Clifton1-1/+0
2001-01-13formatting fixNick Clifton1-0/+5
2001-01-13 * i386.c (md_assemble): Check cpu_flags even for nullary instructions.Jan Hubicka6-13/+35
* i386.h (i386_optab): Fix pusha and ret templates. * i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret templates.
2001-01-12* gas/cgen featureFrank Ch. Eigler2-1/+9
2001-01-12 Frank Ch. Eigler <fche@redhat.com> * cgen.c (gas_cgen_finish_insn): Call dwarf2_emit_insn.
2001-01-12 * blockframe.c (generic_get_saved_register): Spelling fix.Nicholas Duffek3-2/+7
* frame.h (FRAME_FP): Spelling fix.
2001-01-12* configury fixFrank Ch. Eigler8-4/+21
[common/ChangeLog] 2001-01-12 Chris Demetriou <cgd@sibyte.com> * aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly handle the case where a numeric value is supplied. [eg. m32r/ChangeLog] 2001-01-12 Frank Ch. Eigler <fche@redhat.com> * configure: Regenerated with sim_scache fix.
2001-01-12Update copyright date to 2001Nick Clifton6-6/+18
2001-01-12Add missing ARC documentationNick Clifton2-0/+212
2001-01-12Add support for cygwin librariesPhil Blundell2-0/+8
2001-01-12Restore missing space lost when switching to UI_OUT.Andrew Cagney4-2/+11
2001-01-12Shuffle ChangeLog files...J.T. Conklin12-11353/+11369
2001-01-12Cure recent x86 warts.Alan Modra11-263/+287
2001-01-11Updated ARC assembler from arccores.comNick Clifton108-2431/+7900
2001-01-11Fix gas 68HC12 indexed addressing code generationStephane Carrez5-37/+112
2001-01-11Dwarf2 test for 68HC11/68HC12 gasStephane Carrez5-0/+427
2001-01-11Fix weak symbols for 68HC11 asStephane Carrez2-6/+27
2001-01-11Rotate ChangeLogsNick Clifton13-32679/+32730
2001-01-11Make COFF and ELF disassemblys agreeNick Clifton3-8/+15
2001-01-11 * config/tc-i386.h (TC_RELOC_GLOBAL_OFFSET_TABLE): Removed, it'sAndreas Jaeger2-10/+6
not used anywhere.
2001-01-11fix spelling typoNick Clifton1-1/+1
2001-01-11Change defn of LOCAL_LABEL_PREFIX to ""Nick Clifton2-2/+6
2001-01-11Allow ADRL relocs to be adjusted in arm-coffNick Clifton3-1/+22
2001-01-11Fix local label code to use LOCAL_LABEL_PREFIXNick Clifton2-9/+35
2001-01-102001-01-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata6-116/+101
* scripttempl/h8500.sc: Fix formatting. * scripttempl/h8500b.sc: Likewise. * scripttempl/h8500c.sc: Likewise. * scripttempl/h8500m.sc: Likewise. * scripttempl/h8500s.sc: Likewise.
2001-01-10 * i386.exp: Add ssemmx2 and sse2 tests.Jan Hubicka6-0/+478
(sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
2001-01-10 * i386.h (pinsrw): Add.Jan Hubicka2-4/+12
(pshufw): Remove. (cvttpd2dq): Fix operands. (cvttps2dq): Likewise. (movq2q): Rename to movdq2q.
2001-01-10 * i386-dis.c (PREGRP15 - PREGRP24): New.Jan Hubicka2-90/+288
(dis386_twobyt): Add SSE2 instructions. (twobyte_uses_SSE_prefix: Rename from ... ; add new SSE instructions. (twobyte_uses_f3_prefix): ... this one. (grps): Add SSE instructions. (prefix_user_table): Add two new slots; add SSE2 instructions. (print_insn_i386): Rename uses_f3_prefix to uses_SSE_prefix; Handle the REPNZ and Data16 prefixes as well; do proper lookup to prefix_user_table. (OP_E): Accept mfence and lfence as well. (OP_MMX): Data16 prefix turns MMX to SSE; support REX extensions. (OP_XMM): Support REX extensions. (OP_EM): Likewise. (OP_EX): Likewise.
2001-01-102001-01-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-53/+59
* scripttempl/h8300.sc: Fix formatting. Fix a comment typo. * scripttempl/h8300h.sc: Fix formatting. * scripttempl/h8300s.sc: Likewise.
2001-01-10Fix "movnti"Alan Modra2-6/+10
2001-01-09fix patterns to match new behaviour of disassemblerNick Clifton3-5/+11
2001-01-09Update address for bug reports.Phil Blundell2-1/+5
2001-01-09Fix disassembly of arm-elf instructions with relocs associated with them.Nick Clifton3-3/+16
2001-01-09fix spelling typoiNick Clifton1-1/+1
2001-01-09Add OBJDUMP_DEFS to configure and makefileNick Clifton7-25/+71
Check for DISASSEMBLER_NEEDS_RELOCS in objdump and read in relocs if set.
2001-01-092001-01-09 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+15
* cgen.h (CGEN_SYNTAX_CHAR_TYPE): New typedef based on max number of operands (unsigned char or unsigned short). (CGEN_SYNTAX): Changed to make array CGEN_SYNTAX_CHAR_TYPE. (CGEN_SYNTAX_CHAR): Changed to cast to unsigned char.
2001-01-092001-01-09 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston4-12/+21
* cgen-asm.in (parse_insn_normal): Changed syn to be CGEN_SYNTAX_CHAR_TYPE. Changed all references to *syn as character to use CGEN_SYNTAX_CHAR macro and all comparisons to '\0' to use 0 instead. * cgen-dis.in (print_insn_normal): Ditto. * cgen-ibld.in (insert_insn_normal, extract_insn_normal): Ditto.
2001-01-092001-01-03 Philip Blundell <pb@futuretv.com>Phil Blundell2-0/+5
* gas/vtable/vtable.exp: Don't run tests on Alpha.
2001-01-09 * regcache.c (set_register_cached, register_buffer,Nicholas Duffek4-67/+134
real_register, pseudo_register fetch_register, store_register): New functions. (register_changed, read_relative_register_raw_bytes_for_frame, registers_changed, registers_fetched, read_register_bytes, read_register_gen, write_register_gen, read_register, read_signed_register, write_register, supply_register): Replace register_valid[] with register_cached() and set_register_cached(). (read_register_bytes, read_register_gen, write_register_gen, read_register, read_signed_register, write_register, supply_register): Replace registers[] with register_buffer(). (read_register_bytes, read_register_gen, read_register, read_signed_register): Call fetch_register(). (write_register_gen, write_register): Call real_register() and store_register(). (write_register_bytes): Call store_register(). * value.h (set_register_cached, register_buffer): Prototype. * remote.c (remote_fetch_registers): Allocate regs[] with a run-time size. Replace register_valid[] with set_register_cached(). (store_register_using_P, remote_store_registers): Replace registers[] with register_buffer().
2001-01-09 * regcache.c: Change "write-back" comment to "write-through".Nicholas Duffek3-109/+117
Change "regno" to "regnum". (read_register, read_signed_register): Remove "raw" from return value description. (supply_register): Spelling fix. * value.h: Change "regno" to "regnum".
2001-01-08* rltty.c (save_tty_chars): Fix compilation-stopping typo.Christopher Faylor2-1/+5