summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Thu Sep 19 16:19:01 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1996-09-193-27/+26
| | | | * d10v-tdep.c: Stack chain should work now.
* * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC.Ian Lance Taylor1996-09-192-4/+4
| | | | | It's OK to have a mult follow a mult. What's not OK is to have a mult follow an mfhi.
* * gencode.c (process_instructions): Correct shift count for 32Ian Lance Taylor1996-09-192-4/+9
| | | | | bit shift instructions. Correct sign extension for arithmetic shifts to not shift the number of bits in the type.
* * gencode.c (process_instructions): Correct handling of norIan Lance Taylor1996-09-192-1/+6
| | | | instruction.
* Fix tracing infoMichael Meissner1996-09-192-1/+2
|
* * config/obj-coff.c (fixup_segment): Don't adjust PC relativeIan Lance Taylor1996-09-191-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.
* * xcofflink.c (xcoff_link_add_symbols): Always initializeIan Lance Taylor1996-09-191-0/+7
| | | | | | keep_syms. (_bfd_xcoff_bfd_final_link): Don't set target_index to an uninitialized value.
* Make sure there is a trailing space after the instructionMichael Meissner1996-09-192-2/+4
|
* Provide macros that can be overriden for the width of the PC & line number ↵Michael Meissner1996-09-192-6/+24
| | | | fields
* Add dependencies on lib{bfd,iberity}.aMichael Meissner1996-09-191-0/+5
|
* * gas/all/cofftag.s: Use .p2align rather than .align.Ian Lance Taylor1996-09-181-0/+4
|
* * config/obj-coff.c (obj_coff_endef): Both versions: Move C_STATIan Lance Taylor1996-09-182-37/+41
| | | | | symbols to the position of the debugging information. PR 10668.
* Rename sim_bfd -> exec_bfd for gdb compatibilityMichael Meissner1996-09-182-7/+7
|
* Make exit/stop return correct exit value; Add line number tracing.Michael Meissner1996-09-185-26/+154
|
* Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1996-09-181-3/+2
| | | | * tm-d10v.h: Snapshot.
* Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1996-09-182-10/+266
| | | | * d10v-tdep.c, config/d10v/tm-d10v.h: Snapshot.
* * coff-sh.c (sh_relocate_section): Check for an illegal symbolIan Lance Taylor1996-09-171-0/+2
| | | | index.
* * coffcode.h (coff_slurp_line_table): Warn about illegal symbolIan Lance Taylor1996-09-172-10/+49
| | | | | | indices, rather than crashing. (coff_slurp_reloc_table): Likewise. Check whether the howto field is NULL.
* * configure.in: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor1996-09-173-0/+9
| | | | * configure: Rebuild.
* * configure.tgt: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor1996-09-171-0/+4
|
* * mips-opc.c: Add a case for "div" and "divu" with two registersIan Lance Taylor1996-09-171-0/+5
| | | | | and a destination of $0. PR 10654.
* * ser-e7kpc.c: Added wingdb support for target e7000pc.Dawn Perchik1996-09-172-4/+49
|
* Tue Sep 17 11:04:50 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1996-09-172-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.
* Tue Sep 17 10:56:52 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1996-09-171-2/+5
| | | | | * remote-mips.c (pmon_wait): CAIRO PMON does not require forced re-entry back into debug mode.
* * coff-arm.c (aoutarm_std_reloc_howto): Change dst_mask for ARM26DIan Lance Taylor1996-09-161-0/+5
| | | | | | | reloc to 0. (coff_arm_adjust_symndx): New static function. (coff_adjust_symndx): Define. Fix ld -r.
* * scripttempl/armcoff.sc: Only define symbols if RELOCATING. FixIan Lance Taylor1996-09-161-0/+3
| | | | syntax error on __end__ line.
* * scripttempl/armcoff.sc: For -N or -n, don't align .data. FromIan Lance Taylor1996-09-162-3/+27
| | | | Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
* * ieee.c (struct ieee_write_type): Add reflocalp field.Ian Lance Taylor1996-09-162-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.
* * configure.in: Use a single line for host_tools and native_only.Ian Lance Taylor1996-09-162-10/+9
|
* * ieee.c (struct ieee_info): Add global_types field.Ian Lance Taylor1996-09-162-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.
* * srec.c (srec_scan): Accept multiple symbols on a single line.Ian Lance Taylor1996-09-161-0/+7
| | | | From Pascal Martin <pmartin@alsys.com>.
* * README: New file.Ian Lance Taylor1996-09-161-0/+1
|
* * expr.c (expr): Always use unsigned right shifts for >>.Ian Lance Taylor1996-09-161-0/+4
| | | | PR 10630.
* Mon Sep 16 14:32:58 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1996-09-162-2/+13
| | | | | * remote-mips.c (mips_load): Ensure that the PC is explicitly loaded after a load to a CAIRO PMON system.
* Mon Sep 16 11:38:16 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1996-09-163-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.
* * emulparms/v850.sh: Fix OTHER_RELOCATING_SECTIONS.Jeff Law1996-09-161-0/+6
| | | | Something Mark noticed.
* * emulparms/d10v.sh: Set OTHER_RELOCATING_SECTIONS to putMark Alexander1996-09-151-0/+7
| | | | stack at top of simulator memory.
* Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch ↵Michael Meissner1996-09-152-5/+19
| | | | succeeds
* * Makefile.in (CC_FOR_BUILD): New variable.Ian Lance Taylor1996-09-141-0/+11
| | | | | | | | (AR, AR_FLAGS, BISON, MAKEINFO): Remove duplicate variables. (RANLIB, CC): Likewise. (end): Use $(CC_FOR_BUILD), not $(CC). * configure.in: Set CC_FOR_BUILD. * configure: Rebuild.
* For unknown traps, print contents of registers and continue executionMichael Meissner1996-09-142-0/+36
|
* * Makefile.in (just-check): Add path to sibling expect dirFred Fish1996-09-142-1/+6
| | | | | to environment variable specified by RPATH_ENVVAR. PR 10489 (forgot one path)
* * Makefile.in (INTERNAL_LDFLAGS): Add @HLDFLAGS@ to list.Fred Fish1996-09-143-49/+182
| | | | | | | | | (HLDENV): Set to @HLDENV@. (gdb): Prefix link command line with $(HLDENV). * configure.in: Add support to test for --enable-shared and generate appropriate values for HLDFLAGS and HLDENV. * configure: Regenerated with autoconf. PR 10489
* * Makefile.in (RPATH_ENVVAR): New var, set to @RPATH_ENVVAR@.Fred Fish1996-09-143-103/+93
| | | | | | | | | (just-check): Add shared library paths for libstdc++, tk, tcl, bfd, and opcodes to the environment variable specified in RPATH_ENVVAR. * configure.in: Add support to recognize --enable-shared flag and generate correct value for RPATH_ENVVAR. * configure: Regenerated with autoconf.
* * aoutf1.h (MY_bfd_merge_private_bfd_data): Define.David Edelsohn1996-09-131-0/+5
| | | | (sunos_merge_private_bfd_data): New function.
* * objcopy.c (change_leading_char): New static variable.Ian Lance Taylor1996-09-133-5/+59
| | | | | | | | | | | (OPTION_CHANGE_LEADING_CHAR): Define. (copy_options): Add "change-leading-char". (copy_usage): Mention --change-leading-char. (filter_symbols): Add obfd parameter. Change all callers. Implement change_leading_char. (copy_object): Call filter_symbols if change_leading_char. (copy_main): Handle OPTION_CHANGE_LEADING_CHAR. * binutils.texi, objcopy.1: Document --change-leading-char.
* * gas/h8300/macs.s: Add "stmac" instructions.Jeff Law1996-09-131-0/+5
| | | | | * gas/h8300/basic.exp: Test them. Somehow I forgot to test "stmac".
* * bfd.c (bfd_copy_private_bfd_data): Switch on output BFD ratherIan Lance Taylor1996-09-131-1/+18
| | | | | | | | | | | | | | | | | | than input BFD. (bfd_merge_private_bfd_data): Likewise. * section.c (bfd_copy_private_section_data): Likewise. * syms.c (bfd_copy_private_symbol_data): Likewise. * bfd-in2.h: Rebuild. * aout-target.h (MY_bfd_copy_private_section_data): Check that both BFD's are the right flavour. * ecoff.c (_bfd_ecoff_bfd_copy_private_bfd_data): Likewise. * elf.c (_bfd_elf_copy_private_symbol_data): Likewise. * elf32-mips.c (_bfd_mips_elf_copy_private_bfd_data): Likewise. (_bfd_mips_elf_merge_private_bfd_data): Likewise. * elf32-ppc.c (ppc_elf_copy_private_bfd_data): Likewise. (ppc_elf_merge_private_bfd_data): Likewise. * elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Likewise. * peicode.h (pe_bfd_copy_private_section_data): Likewise.
* * elf32-hppa.c (elf_hppa_howto_table): Fill in some fields forIan Lance Taylor1996-09-132-5/+15
| | | | | R_PARISC_DIR32, so that _bfd_stab_section_find_nearest_line passes its sanity check.
* * ldlex.l (SYMBOLCHARN): Add $, _, and ~.Ian Lance Taylor1996-09-131-0/+4
|
* * simops.c (OP_5F00): Fix problems with system calls.Mark Alexander1996-09-122-40/+21
|
OpenPOWER on IntegriCloud