aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-06-09 * bfd-in.h: (TRUE_FALSE_ALREADY_DEFINED): Define this ifJeff Law3-30/+222
compiling with g++-2.6 or later. (bfd_set_section_vma): Use bfd_true and bfd_false rather than true and false. (bfd_set_section_alignment): Likewise. (bfd_set_section_userdata): Likewise. (bfd_set_cacheable): Likewise. * bfd-in2.h: Rebuilt.
1995-06-09 * versados.c (struct esd, get_4): Lint; use unsigned chars.Steve Chamberlain2-0/+846
1995-06-09 * coff-i960.c (coff_i960_relocate): Compare output section namesSteve Chamberlain1-0/+5
when converting for vxworks.
1995-06-08typo in tcp_openStu Grossman1-0/+1
1995-06-08 * defs.h maint.c monitor.c remote-mips.c remote.c: Add supportStu Grossman8-121/+253
for `watchdog' variable. This allows the user to put an upper limit on the amount of time that GDB will wait for the target to return from a step or continue operation. This will primarily be used for the testsuite, where it is difficult to come up with a reasonable timeout for things like function calls, which can take as long as three minutes under some circumstances. If the watchdog timer expires, GDB will generate an error that looks like `Watchdog has expired.', and will detach from the target. * remote-mips.c (mips_open): Setup initial frame from target. Print it out so that user is told where the program is stopped when they attach. * remote-nrom.c: Loads of cleanups. Use serial code to open network connections. Use expect() to wait for response to download command. * ser-tcp.c (tcp_open): Retry connection if we get ECONNREFUSED. * serial.c serial.h (serial_open serial_fdopen serial_close): Allow users to open the same device multiple times. They all get to share the same serial_t. This is about the only way to have multiple active targets use the same device (for download and debug). * sparcl-tdep.c: Keep #include <unistd.h> away from GO32. * target.c: Add `targetdebug' variable. If this is non-zero, then a special target is put at the top of the target stack which will cause all calls through the target vector to have their args and results printed out.
1995-06-08use -fpic instead of -fPICJason Merrill1-1/+1
1995-06-08 * run.c (main): Grab return value from right register.Steve Chamberlain2-3/+12
1995-06-08 * emulparams/armpe.sh, scriptempl/armpe.sc: Add end and stack.Steve Chamberlain2-5/+23
1995-06-08* elfcode.h (elf_fake_sections): Permit .scommon or COMMON sections as randomKen Raeburn2-78/+250
SHT_NOBITS sections, in case a linker script is strange.
1995-06-08 * config/tc-arc.h (MD_APPLY_FIX3): Define.David Edelsohn1-0/+11
* config/tc-arc.c (md_apply_fix3): Renamed from md_apply_fix. Undo effects of md_pcrel_from if symbol is in another section.
1995-06-08 * chillvars.ch (xptr): Declare new variable.Per Bothner3-0/+14
* chillvars.exp (test_ptr): New function to test EXPR->MODENAME. This is to test PR chill/6932.
1995-06-08 * ch-exp.y: Handle <primitive_value> "->" <modename>.Per Bothner1-0/+7
This fixes PR chill/6932.
1995-06-07Do not redefine {BIG,LITTLE}_BREAKPOINT if already defined.Michael Meissner1-0/+4
1995-06-07Define BREAKPOINT as either {BIG,LITTLE}_BREAKPOINT, depending on target ↵Michael Meissner1-0/+6
byte order.
1995-06-07 * somsolib.c (som_solib_section_offsets): Handle relative pathnames.Jeff Law2-2/+5
Part of mentor-6302.
1995-06-07 * hppa-tdep.c (frame_saved_pc): Handle backtracing through signalJeff Law2-1/+21
handler in dynamically linked executables. mentor-7139
1995-06-06* config/obj-vms.c (vms_write_object_file, case N_DATA): Use strcmp againstKen Raeburn3-17/+152
FAKE_LABEL_NAME instead of checking third character. (Suggested by Pat Rankin.) Mon 5 Jun 20:10:46 1995 Pat Rankin (rankin@eql.caltech.edu) Add support for N_ABS and N_ABS|N_EXT type symbols. * config/obj-vms.h (LSY_S_M_{DEF,REL}, ENV_S_M_{DEF,NESTED}): New macros for local symbols (from <lsydef.h> and <envdef.h>). * config/obj-vms.c (Current_Environment): New file-scope variable. (VMS_Local_Environment_Setup): New routine. (GBLSYM_LCL): New macro. (VMS_Global_Symbol_Spec): Handle local symbols too. (VMS_Psect_Spec): Set GLOBALVALUE_BIT for absolute symbols. (VMS_Emit_Globalvalues): Handle local and global absolute symbols. (VMS_Store_PIC_Symbol_Reference): Ditto. (vms_write_object_file: GSD symbol loop): Ditto.
1995-06-06Fix some little endian problemsMichael Meissner3-8/+48
1995-06-06Mon Jun 5 18:26:36 1995 Jason Merrill <jason@phydeaux.cygnus.com>Jason Merrill3-6/+3
* Makefile.in (PICFLAG, PICFLAG_FOR_TARGET): New macros. (FLAGS_TO_PASS): Pass them. (EXTRA_TARGET_FLAGS): Ditto. * config/m?-*pic: Define PICFLAG* instead of LIB*FLAGS*. Support building both shared and archive libraries.
1995-06-05 * coff-a29k.c (coff_a29k_adjust_symndx): Completely parenthesizeSteve Chamberlain1-1/+1
macro. (pr ld/7127)
1995-06-05Linker support for m68k-elf from Andreas SchwabKen Raeburn1-0/+10
<schwab@issan.informatik.uni-dortmund.de>: * elfcode.h (elf_link_add_object_symbols): Check for NULL when looping through the symbol hashes. (elf_bfd_final_link): When looking for _init and _fini don't use the symbol if it is imported from another object. * elf32-m68k.c: Relocation type changed from REL to RELA. Regular and dynamic linking support functions added, similar to other elf targets.
1995-06-05change i386-gnu to elfKen Raeburn2-0/+8
1995-06-03*** empty log message ***Steve Chamberlain2-0/+9
1995-06-02 * arc-tdep.c (arc_bfd_mach_type): New static global.David Edelsohn2-28/+101
(codestream_fill): Handle byte order differences. (setup_prologue_scan): Don't read stdarg function's "sub sp,sp,N". (arc_get_frame_setup): Read it here. (arc_frame_saved_pc): And here. (arc_print_insn): New function. (arc_set_cpu_type): Set arc_bfd_mach_type. Don't set tm_print_insn. (_initialize_arc_tdep): Set tm_print_insn to arc_print_insn.
1995-06-01arm config fix from Richard EarnshawKen Raeburn3-27/+56
1995-06-01Thu Jun 1 13:51:49 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+6
* coffcode.h (sec_to_styp_flags, styp_to_sec_flags, coff_new_section_hook): Any section that starts ".stab" is now marked as debugging.
1995-06-01vms fixes from Pat RankinKen Raeburn2-60/+70
1995-06-01* archive.c (_bfd_write_archive_contents): Disable extended name table until itKen Raeburn1-0/+4
can be made optional, so that native AR has half a chance on SunOS and HP/UX. [PR binutils/6888]
1995-06-01* linker.c (_bfd_generic_link_output_symbols, case bfd_link_hash_indirect): AddKen Raeburn1-0/+13
cast to correct pointer types.
1995-05-31* nlm/{configure.in, Makefile.in}: Converted to use autoconf.J.T. Conklin5-100/+918
* nlm/configure: New file, generated with autoconf 2.3.
1995-05-31* nlm/configure.in: Use sed instead of awk to get the value ofJ.T. Conklin2-5/+10
cpufile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk.
1995-05-31* sparclite/aload.c: Use a file descriptor instead of a stdioJ.T. Conklin1-0/+10
stream for i/o with target board. Use #error if HAVE_TERMIOS is not defined. * sparclite/{Makefile.in, configure.in}: Converted to use autoconf. * sparclite/configure: New file, generated with autoconf 2.3.
1995-05-30* Makefile.in: Delete lines with lots of #### because four or more indicate aKen Raeburn1-0/+16
point for makefile fragment substitution.
1995-05-30(grump. thought i checked this in last week.)Ken Raeburn1-0/+8
Check explicitly for undefined local dollar and f/b labels, and print a useful message if any are found, instead of generating obscure undefined symbol table entries.
1995-05-29Remove mention of no-longer-needed keep-mpw, add mention of lose-gdbtk.Stan Shebs1-1/+3
1995-05-29 * defs.h: Include either varargs.h or stdarg.h (for va_list).Jeff Law1-0/+3
Fix stupid thinko in last change ("..." -> "va_list").
1995-05-29 * defs.h (vprintf_filtered declaration): Add PARAMS prototype;Jeff Law2-39/+68
gcc-2.5 chokes on format attributes for unprototyped functions. (vfprintf_filtered declaration): Likewise. (vprintf_unfiltered declaration): Likewise. (vfprintf_unfiltered). Likewise.
1995-05-28* configure.in: Use sed instead of awk to get the values ofJ.T. Conklin3-12/+30
hostfile, targetfile and nativefile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk. * configure: regenerated.
1995-05-28* config/te-dpx2.h: Include obj-format.h.J.T. Conklin2-2/+13
(COFF_MAGIC): Renamed from FILE_HEADER_MAGIC.
1995-05-27Sat May 27 16:24:04 1995 Angela Marie Thomas <angela@cirdan.cygnus.com>Angela Marie Thomas1-0/+10
* sparclite/{Makefile,configure}.in: Add hooks for building with -lsocket & -lnsl for solaris2. Don't build aload/eload for DOS.
1995-05-26* configure.in (noconfigdirs): Enable all packages forJ.T. Conklin1-3/+0
i386-unknown-netbsd.
1995-05-25Update gdbtk keep/lose to match main GDB sanitizeStan Shebs1-11/+18
1995-05-25 * arm-tdep.c (_initialize_arm_tdep): Use print_insn_little_armSteve Chamberlain1-0/+3
now.
1995-05-25New file.Steve Chamberlain2-6/+110
1995-05-25Unsanitize SH3 support.Jim Wilson2-45/+0
1995-05-24Wed May 24 15:49:47 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain3-14/+109
* arm-tdep.c (convert_from_extended, convert_to_extended): New. * coffread.c (enter_linenos): Return if linetab 0. * config/arm/arm.mt (TDEPFILES): Add simulator support. * config/arm/tm-arm.h (FRAME_FIND_SAVED_REGS): Fix prototypes.
1995-05-24Correct typo in all simulator configure.in files other than SH: ../bfdJim Wilson3-2/+6
should be ../../bfd.
1995-05-24Wed May 24 14:48:46 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain3-1/+73
* Makefile.in: Support ARM. * configure.in: Ditto.
1995-05-24Wed May 24 14:37:31 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain23-0/+5310
* New.
1995-05-24Wed May 24 14:16:08 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-4/+30
* sh-opc.h: Added bsrf and braf.