aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-06-21Hmm.. The ChangeLog went in, but not the code....Steve Chamberlain9-464/+750
* monitor.c: Turn on caching. (monitor_printf): If a ^C was sent, don't expect to see its echo. (monitor_open): Enable caching. (monitor_resume, monitor_load): Flush cache. (monitor_xfer_memory): Call cache routine. (monitor_dump_regs): New. (monitor_fetch_registers): If monitor_dump_regs available then use it. (monitor_load): Don't ref exec_bfd if it's NULL. (monitor_load_srec): Use new monitor_make_srec calling convention. (monitor_make_srec): Rewrite to cope with two, three and four byte addresses. * remote-hms.c (hms_cmds): Initialze end-of-command delim. * dcache.h, dcache.h: Rewritten. * remote.c: Reenable caching. (getpkt): Reduce MAX_TRIES to 3. (remote_xfer_memory): Use dcache_xfer_memory. * defs.h (error_hook): New. * top.c (error_hook): New definition. * utils.c (error): Use error_hook if initialized. * sparcl-tdep.c (HAVE_SOCKETS): Don't define if GO32 or WIN32. Use HAVE_SOCKETS in place of #ifndef GO32.
1995-06-21* objdump.c (compare_relocs): If relocation entries have the same address, ↵Ken Raeburn1-0/+5
keep them in file order.
1995-06-21 * gasp.c (do_print, do_form, buffer_and_nest): Use case insensitiveSteve Chamberlain2-6/+11
string compares. gas/7274.
1995-06-21"Lose" the new testsuite directory for now.Rob Savoye1-0/+1
1995-06-21 * testsuite: New directory for customer acceptance and whole toolRob Savoye1-0/+10
chain tests. * configure: Set build_{cpu,vendor,os,alias} to host values when --build isn't specified
1995-06-21Handle autoconfiscated directories by running the correct configure script.Ken Raeburn2-5/+75
1995-06-21add ld-versados.Steve Chamberlain1-0/+1
1995-06-21Keep MPW x SH compiled linker script.Stan Shebs1-0/+1
1995-06-21 * hppam3-nat.c: Change HP800_THREAD_STATE to TRACE_FLAVOR andJeff Law2-7/+12
HP800_THREAD_STATE_COUNT to TRACE_FLAVOR_SIZE.
1995-06-21Wed Jun 21 05:57:56 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+26
* monitor.c: Turn on caching. (monitor_printf): If a ^C was sent, don't expect to see its echo. (monitor_open): Enable caching. (monitor_resume, monitor_load): Flush cache. (monitor_xfer_memory): Call cache routine. (monitor_dump_regs): New. (monitor_fetch_registers): If monitor_dump_regs available then use it. (monitor_load): Don't ref exec_bfd if it's NULL. (monitor_load_srec): Use new monitor_make_srec calling convention. (monitor_make_srec): Rewrite to cope with two, three and four byte addresses. * remote-hms.c (hms_cmds): Initialze end-of-command delim. * dcache.h, dcache.h: Rewritten. * remote.c: Reenable caching. (getpkt): Reduce MAX_TRIES to 3. (remote_xfer_memory): Use dcache_xfer_memory. * defs.h (error_hook): New. * top.c (error_hook): New definition. * utils.c (error): Use error_hook if initialized. * sparcl-tdep.c (HAVE_SOCKETS): Don't define if GO32 or WIN32. Use HAVE_SOCKETS in place of #ifndef GO32.
1995-06-21 * elf32-hppa.c (elf32_hppa_relocate_section): Don't try to apply aJeff Law1-0/+5
relocation against an undefined symbols.
1995-06-21 * versados.c: Second pass/rewrite.Steve Chamberlain1-0/+9
1995-06-21New tests.Steve Chamberlain10-0/+839
1995-06-21 * config/pa/tm-hppa.h (PSW_*): Define processor status word masks.Jeff Law2-0/+30
(INSTRUCTION_NULLIFIED): Allow specific targets to override. * config/pa/tm-hppao.h (INSTRUCTION_NULLIFIED): Define to work around losing mach kernel behavior.
1995-06-21 * mpw-esh.c: New file, modified for MPW from esh.c.Stan Shebs2-0/+326
* scripttempl/sh.sc: Reformatted to simplify MPWification, use *() to concat stab sections instead of [].
1995-06-20 * compile.c (get_now): Don't do if win32.Steve Chamberlain2-59/+130
(sim_resume): Poll in win32 too.
1995-06-20 * gdb.texinfo: Update dates and versions, fix comments aboutStan Shebs2-20/+21
hardware watchpoints in future releases and about the sharedlibrary command.
1995-06-20Keep COPYING.NEWLIB if keep-newlib.David Edelsohn1-0/+11
1995-06-20move test-build.mk to cygnus_files.David Edelsohn1-2/+2
1995-06-20 * monitor.c (monitor_wait): Don't use the watchdog timeoutStan Shebs3-7/+33
if its value is 0. * w89k-rom.c (w89k_open): Define to be static.
1995-06-20*config/obj-coff.c (write_object_file): Cast time() argument to time_t *.Ken Raeburn1-0/+5
1995-06-20 * config/tc-hppa.c (pa_build_unwind_subspace): Fix typo in lastJeff Law1-0/+5
change.
1995-06-20 * gdbtk.c: Add functions Tcl_Malloc, Tcl_Realloc, and Tcl_Free.Stu Grossman2-0/+26
1995-06-20 * gdbtk.tcl (add_breakpoint_frame): Add more fields.Stu Grossman2-8/+137
* (create_file_win create_asm_win build_framework): Create null bindings for meta keys to keep window from dropping down to insertion point when meta is pressed by itself. New bindings: Up/Down - Scroll up/down one line at a time Next/Prior - Scroll up/down one page at a time Home/End - Warp to current pc/end of file * (build_framework): Turn on breakpoint menu. * (create_command_window): Implement tab completion. Add binding for ^C to stop target.
1995-06-20 * dlltool.c: Change names of generated files. .*.s-> -*.sSteve Chamberlain2-16/+53
* objdump.c (dump_section_stabs): Check for names which are supersets of selected names. binutils/7240.
1995-06-19 * config/tc-hppa.c (pa_build_unwind_subspace): Zero out memoryJeff Law2-0/+7
from frag_more calls.
1995-06-19 * somsolib.c (som_solib_add): Validate regexp argument.Jeff Law2-9/+48
Don't assume the first entry on dld's library list is the main program. Don't load the same library more than once and don't consider the main program a shared library. (som_solib_sharedlibrary_command): New function (_initialize_som_solib): Add "sharedlibrary" command. mentor-7135
1995-06-18Fix typo in last change.Jeff Law1-1/+1
1995-06-18 * elf32-hppa.c (elf32_hppa_size_stubs): Set the size of the stubJeff Law2-0/+7
section if we get an error.
1995-06-17 * elf32-hppa.c (elf32_hppa_bfd_final_link_relocate): Don't messJeff Law2-2/+12
with the operands of an R_PARISC_DPREL21L relocation if the insn is not "addil <symbol>,%r27".
1995-06-16 * bfd-in.h (NT_subsystem, NT_stack_heap): Declare but don'tStan Shebs2-8/+10
define. * bfd-in2.h: Rebuilt. * bfd.c (NT_subsystem, NT_stack_heap): Define.
1995-06-16use changequote around []Ken Raeburn3-1/+7
1995-06-16 * elf32-hppa.c (elf32_hppa_bfd_link_link_relocate): Use the rightJeff Law2-9/+32
type field (there are two!) when checking to see if $global$ is defined.
1995-06-16 * mpw-config.in: Add sh and i386 configs, remove sparc config.Stan Shebs2-2/+18
* sh-opc.h: Add copyright.
1995-06-16 * config/obj-coff.c: Don't use "bfd/" when including libbfd.hStan Shebs4-9/+45
and libcoff.h. (fill_section): Call PROGRESS. * Makefile.in (INCLUDES): Add bfd srcdir. * mpw-config.in: Add bfd_gas flag and set for each config. (i386-unknown-go32, m68k-unknown-coff): Recognize. * mpw-make.in (HACK_O_RAMA, OBJ_COFF_OMIT_TIMESTAMP): Add to config.h.
1995-06-15 * array-rom.c: Remove, no longer used.Stan Shebs5-133/+19
* remote-hms.c (hms_open): Make static. * mpw-config.in (MacSerial.h): Copy from version in {CIncludes}, not {MPW}Interfaces:CIncludes. * ser-mac.c (mac_baud_rate_table): Fix value for 38400 baud.
1995-06-15 * bfd-in.h, bfd-in2.h (bfd_boolean): Rename bfd_true, bfd_falseStan Shebs6-24/+78
to bfd_tttrue, bfd_fffalse so as not to conflict with functions. * coffswap.h (coff_swap_scnhdr_out): Remove version that was hacked for MPW C. * mpw-config.in: Set shell vars instead of pasting to makefile for each configuration, edit coffswap.h to make MPW C not choke. (i386-unknown-coff, sh-hitachi-hms): Recognize. * mpw-make.in (BFD_LIBS): Add versados.c.o. * versados.c (versados_scan): Properly cast results from bfd_alloc.
1995-06-15 * config/tc-arm.h (LOCAL_LABEL): Prepend '.' if not OBJ_AOUT.David Edelsohn1-0/+5
(FAKE_LABEL_NAME): Likewise.
1995-06-15 * scripttempl/armpe.sc: Add constructor support.Steve Chamberlain1-5/+7
1995-06-14 * cofflink.c (process_embedded_commands): New functionSteve Chamberlain1-17/+351
reads and handles .drectve sections for PE. (coff_link_input_bfd): Call new function if PE.
1995-06-14 * ch-exp.y: Remove lots of unsupported productions and names.Per Bothner1-265/+48
Add support for IF-expressions, ORIF, ANDID, NUM, and ADDR. This makes progress for PR 5826.
1995-06-14dlltool.c: Support for internal names too.Steve Chamberlain1-17/+9
1995-06-14Copyright update in tm-est.h, and minor formatting cleanup.Stu Grossman1-2/+2
Add remote-est.o to TDEPFILES in monitor.mt.
1995-06-14Wed Jun 14 13:27:22 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain4-0/+1164
* deflex.l, defparse.y, dlltool.c: New files. * Makefile.in, configure.in: Support for them. Mon Jun 12 11:27:54 1995 Steve Chamberlain <sac@slash.cygnus.com> * sysdump.c: Include sysdep.h (main): Open input with FOPEN_RB. binutils/7137
1995-06-14 * chillvars.exp, string.exp: New tests for LOWER/UPPER/LENGTHPer Bothner3-0/+23
1995-06-14 * parser-defs.h (enum precedence): Added PREC_BUILTIN_FUNCTION.Per Bothner5-32/+161
* expression.h (enum exp_opcode): Added UNOP_LOWER, UNOP_UPPER, UNUP_LENGTH. * expprint.c (dump_expression): Handle the new exp_opcodes. (print_subexp): Handle PREC_BUILTIN_FUNCTION. (print_simple_m2_func): Removed. (print_subexp): Remove support for Modula2 builtin functions. * m2-lang.c (m2_op_print_tab): Add support for builtin functions. * ch-exp.y: Parse LOWER, UPPER, and LENGTH builtins. (write_lower_upper_value): Convenience function for LOWER and UPPER. (upper_lower_argument, length_argument): Removed non-terminals. * ch-lang.c (chill_op_print_tab): Entries for UPPER, LOWER, LENGTH. (type_lower_upper): New function. Calculate LOWER/UPPER of type. (value_chill_length): New function. Calcalate LENGTH of ARRAY/STRING. (evaluate_subexp_chill): Handle UNOP_LOWER, UNOP_UPPER, UNOP_LENGTH. This fixes PR 5015 (and 5826 which is a duplicate).
1995-06-13whitespace & date-format cleanupKen Raeburn1-66/+66
1995-06-13 * armos.c (ARMul_OSHandleSWI): New version to work withSteve Chamberlain1-2/+2
newlib simply.
1995-06-13 * ldlang.c (lang_size_sections): Any section with a DATASteve Chamberlain1-0/+5
statement has contents.
1995-06-13 * config/tc-hppa.c (pa_ip): Check for invalid register in singleJeff Law2-14/+114
precision fmpyadd and fmpysub instructions.