aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-09-23Mon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+1
* tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed. Now single-steps correctly.
1996-09-23Mon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-8/+8
* config/d10v/tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed. Now single-steps correctly. * d10v-tdep.c (d10v_pop_frame): Fixed.
1996-09-23 * config/tc-m68k.c (add_fix): Treat a width of '3' like 'B'.Ian Lance Taylor1-0/+5
(md_assemble): A fixup width of '3' means a 1 byte reloc.
1996-09-23 * reloc.c: Rename m32r relocs.David Edelsohn1-0/+8
* bfd-in2.h, libbfd.h: Rebuilt. * elf32-m32r.c: Update.
1996-09-23m32r.h: new fileDavid Edelsohn1-0/+8
1996-09-20 * config/sh/tm-sh.h (REGISTER_NAMES): Move fp registers toStan Shebs4-64/+74
be consistent with GCC. (FPUL_REGNUM, etc): Renumber to match list changes. (ADDR_BITS_REMOVE): Delete. * sh-tdep.c (sh_reg_names, sh3_reg_names, sh3e_reg_names): Rearrange to match REGISTER_NAMES. * sh3-rom.c (sh3_regnames, sh3e_regnames): Ditto. PR 9457
1996-09-20Fri Sep 20 15:36:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+5
* interp.c (sim_create_inferior): Reinitialize State every time sim_create_inferior() is called.
1996-09-20 * gencode.c (process_instructions): Call build_endian_shift whenIan Lance Taylor2-1/+5
expanding STORE RIGHT, to fix swr. * support.h (SIGNEXTEND): If the sign bit is not set, explicitly clear the high bits. * interp.c (Convert): Fix fmt_single to fmt_long to not truncate. Fix float to int conversions to produce signed values.
1996-09-20 * aoutx.h (aout_link_input_section_ext): When doing a relocateableIan Lance Taylor1-0/+6
link, adjust the symbol index of a base relative reloc. Don't change the addend of a PC relative reloc if pcrel_offset is set. * sunos.c (bfd_sunos_size_dynamic_sections): Don't do anything for a relocateable link. PR 10692.
1996-09-20 * reloc.c (bfd_perform_relocation): Apply the relocation even ifIan Lance Taylor2-36/+71
it is zero, in case src_mask matters. (bfd_install_relocation): Likewise. PR 10685.
1996-09-20Lose doc directory until we DOS-ize it; Add doc/.SanitizeMichael Meissner1-1/+7
1996-09-20Add documentation filesMichael Meissner1-0/+1
1996-09-20PSIM 1996/9/19 updateMichael Meissner4-883/+2
1996-09-20Fix multiplication, ldxc1, and floating point conversion. See ChangeLog.Ian Lance Taylor3-16/+67
1996-09-20Make sure cmp{,eq,u}i use correct castsMichael Meissner2-5/+11
1996-09-19Thu Sep 19 16:19:01 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt3-27/+26
* d10v-tdep.c: Stack chain should work now.
1996-09-19 * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.Ian Lance Taylor2-4/+4
It's OK to have a mult follow a mult. What's not OK is to have a mult follow an mfhi.
1996-09-19 * gencode.c (process_instructions): Correct shift count for 32Ian Lance Taylor2-4/+9
bit shift instructions. Correct sign extension for arithmetic shifts to not shift the number of bits in the type.
1996-09-19 * gencode.c (process_instructions): Correct handling of norIan Lance Taylor2-1/+6
instruction.
1996-09-19Fix tracing infoMichael Meissner2-1/+2
1996-09-19 * config/obj-coff.c (fixup_segment): Don't adjust PC relativeIan Lance Taylor1-0/+6
reloc for the i960 for a reloc in the same section. This undoes one of the two changes made Aug 19. PR 10672.
1996-09-19 * xcofflink.c (xcoff_link_add_symbols): Always initializeIan Lance Taylor1-0/+7
keep_syms. (_bfd_xcoff_bfd_final_link): Don't set target_index to an uninitialized value.
1996-09-19Make sure there is a trailing space after the instructionMichael Meissner2-2/+4
1996-09-19Provide macros that can be overriden for the width of the PC & line number ↵Michael Meissner2-6/+24
fields
1996-09-19Add dependencies on lib{bfd,iberity}.aMichael Meissner1-0/+5
1996-09-18 * gas/all/cofftag.s: Use .p2align rather than .align.Ian Lance Taylor1-0/+4
1996-09-18 * config/obj-coff.c (obj_coff_endef): Both versions: Move C_STATIan Lance Taylor2-37/+41
symbols to the position of the debugging information. PR 10668.
1996-09-18Rename sim_bfd -> exec_bfd for gdb compatibilityMichael Meissner2-7/+7
1996-09-18Make exit/stop return correct exit value; Add line number tracing.Michael Meissner5-26/+154
1996-09-18Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+2
* tm-d10v.h: Snapshot.
1996-09-18Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt2-10/+266
* d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot.
1996-09-17 * coff-sh.c (sh_relocate_section): Check for an illegal symbolIan Lance Taylor1-0/+2
index.
1996-09-17 * coffcode.h (coff_slurp_line_table): Warn about illegal symbolIan Lance Taylor2-10/+49
indices, rather than crashing. (coff_slurp_reloc_table): Likewise. Check whether the howto field is NULL.
1996-09-17 * configure.in: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor3-0/+9
* configure: Rebuild.
1996-09-17 * configure.tgt: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor1-0/+4
1996-09-17 * mips-opc.c: Add a case for "div" and "divu" with two registersIan Lance Taylor1-0/+5
and a destination of $0. PR 10654.
1996-09-17 * ser-e7kpc.c: Added wingdb support for target e7000pc.Dawn Perchik2-4/+49
1996-09-17Tue Sep 17 11:04:50 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-7/+20
* run.c (main): Explicitly cast malloc() parameter. This is needed because for certain builds the size field being given to malloc() is actually 64bits long, and without a cast or malloc prototype the resulting value used by malloc() depended on the host endianness, and how long long paramaters are passed into functions.
1996-09-17Tue Sep 17 10:56:52 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-2/+5
* remote-mips.c (pmon_wait): CAIRO PMON does not require forced re-entry back into debug mode.
1996-09-16 * coff-arm.c (aoutarm_std_reloc_howto): Change dst_mask for ARM26DIan Lance Taylor1-0/+5
reloc to 0. (coff_arm_adjust_symndx): New static function. (coff_adjust_symndx): Define. Fix ld -r.
1996-09-16 * scripttempl/armcoff.sc: Only define symbols if RELOCATING. FixIan Lance Taylor1-0/+3
syntax error on __end__ line.
1996-09-16 * scripttempl/armcoff.sc: For -N or -n, don't align .data. FromIan Lance Taylor2-3/+27
Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
1996-09-16 * ieee.c (struct ieee_write_type): Add reflocalp field.Ian Lance Taylor2-13/+39
(ieee_pointer_type): Set reflocalp after pushing type. (ieee_function_type): If reflocalp is set, make this type local. (ieee_range_type, ieee_array_type, ieee_set_type): Likewise. (ieee_const_type, ieee_volatile_type): Likewise. (ieee_struct_field, ieee_class_baseclass): Likewise. PR 10638.
1996-09-16 * configure.in: Use a single line for host_tools and native_only.Ian Lance Taylor2-10/+9
1996-09-16 * ieee.c (struct ieee_info): Add global_types field.Ian Lance Taylor2-55/+201
(parse_ieee_bb): When starting a BB1, initialize the types field to the global_types field. (parse_ieee_be): When ending a BB2, copy the types field to the global_types field.
1996-09-16 * srec.c (srec_scan): Accept multiple symbols on a single line.Ian Lance Taylor1-0/+7
From Pascal Martin <pmartin@alsys.com>.
1996-09-16 * README: New file.Ian Lance Taylor1-0/+1
1996-09-16 * expr.c (expr): Always use unsigned right shifts for >>.Ian Lance Taylor1-0/+4
PR 10630.
1996-09-16Mon Sep 16 14:32:58 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-2/+13
* remote-mips.c (mips_load): Ensure that the PC is explicitly loaded after a load to a CAIRO PMON system.
1996-09-16Mon Sep 16 11:38:16 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion3-62/+284
* interp.c (sim_monitor): Improved monitor printf simulation. Tidied up simulator warnings, and added "--log" option for directing warning message output. * gencode.c: Use sim_warning() rather than WARNING macro.