aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
AgeCommit message (Collapse)AuthorFilesLines
1993-06-18new files for riscosJim Kingdon3-0/+74
1993-06-18 * config/mips/{{x,n}m-riscos.h,riscos.mh}: New files.Jim Kingdon1-0/+3
1993-06-18 * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.Jim Kingdon1-1/+3
* config/mips/{bigmips.mh,xm-bigmips.h}: Remove. * configure.in (mips-sony-*): Use news-mips for host.
1993-06-18 * config/mips/{{x,n}m-news-mips.h,news-mips.mh}: New files.Jim Kingdon4-5/+49
* config/mips/{bigmips.mh,xm-bigmips.h}: Remove. * configure.in (mips-sony-*): Use news-mips for host.
1993-06-18Make it work in subdirs.Steve Chamberlain1-1/+9
1993-06-18 * config/m88k/xm-delta88.h: Comment out unused defines which conflictJim Kingdon1-2/+21
with system headers. * printcmd.c (printf_command): Cast second arg to vprintf to PTR. Use VPRINTF macro if defined. * config/m88k/xm-delta88.h: Define VPRINTF. Include <sys/siginfo.h>. Define TIOC{GETC,GLTC}_BROKEN. * m88k-nat.c: Uncomment include of <sys/ptrace.h>. * main.c: Rename initialize_{main,cmd_lists,history} to init_* to make things easier on munch (apparently this matters on the delta88 with svr3).
1993-06-17Alpha host support.Steve Chamberlain2-0/+41
1993-06-17 * configure.in (alpha-*-osf*), config/alpha/alpha-osf.mh: NewSteve Chamberlain3-5/+46
host. * sh-tdep.c (frame_find_saved_regs): Use NUM_REGS rather than hard wired (and wrong) constant. * values.c (unpack_long): Add case to unpack when target object is sizeof(int). * config/sh/tm-sh.h (REGISTER_NAMES): Know about the news ones the simulator defines.
1993-06-14 * isi-xdep.c: New file.Jim Kingdon1-1/+1
* config/m68k/isi.mh (XDEPFILES): Add isi-xdep.o
1993-06-13 * config/m68k/xm-news.h: Include <sys/param.h>.Jim Kingdon1-0/+4
1993-06-13 * m88k-tdep.c (IEEE_isNAN): Remove.Jim Kingdon1-3/+2
config/m88k/tm-m88k.h (INVALID_FLOAT): Return 0. This was the same broken isNAN as on the mips.
1993-06-13 * config/m68k/tm-sun3.h: Define SUN_FIXED_LBRAC_BUG to 0.Jim Kingdon1-0/+3
1993-06-13 * defs.h, main.c (catch_errors): Add return_mask arg.Jim Kingdon1-2/+2
stack.c (print_frame_info): Pass RETURN_MASK_ERROR. other callers: Pass RETURN_MASK_ALL. (return_to_top_level), callers: Add return_reason arg. * utils.c (quit): Use return_to_top_level (RETURN_QUIT) instead of error (). * main.c (main), tm-nindy960.h (ADDITIONAL_OPTION_HANDLER): Use SET_TOP_LEVEL not setjmp (to_top_level). * remote-nindy.c: Use catch_errors not setjmp (to_top_level).
1993-06-13 * dbxread.c (process_one_symbol): Set n_opt_found based on whetherJim Kingdon2-7/+28
a non-gcc N_OPT symbol is found. Make SUN_FIXED_LBRAC_BUG a macro which returns 0 or 1 to say whether to do it. * config/sparc/sun4{sol2,os4}.h (SUN_FIXED_LBRAC_BUG,VARIABLES_INSIDE_BLOCK): Use n_opt_found so the right thing happens for both acc and SunOS4 /bin/cc.
1993-06-12 * mips-tdep.c: Remove isa_NAN; it assumed sizeof(host int) == 4 andJim Kingdon1-2/+2
probably contained byte-order sins too. config/mips/tm-mips.h (INVALID_FLOAT): Define to 0 like most machines. The IEEE_FLOAT code in print_floating takes care of it.
1993-06-11 * dbxread.c (process_one_symbol): Rather than havingJim Kingdon1-6/+0
BLOCK_ADDRESS_FUNCTION_RELATIVE a macro, make it a variable which is true if we are doing stabs-in-elf, false otherwise. config/sparc/tm-sun4sol2.h: Don't define it.
1993-06-11 * Rename remote-es1800.c to remote-es.cJim Kingdon1-1/+1
and remote-st2000.c to remote-st.c for 14-char filenames. config/m68k/{es1800,st2000}: Use the new names.
1993-06-10Checkpoint for dje.Steve Chamberlain2-21/+22
1993-06-09drop minimon supportK. Richard Pixley1-2/+1
1993-06-09removed -lresolvK. Richard Pixley1-1/+0
1993-06-08 * Move config/m68k/tm-m68k.h (FRAME_FIND_SAVED_REGS) toJim Kingdon1-117/+1
m68k-tdep.c (m68k_find_saved_regs). Don't duplicate code between 68881 and non-68881 cases. Check for a pair of movel instructions.
1993-06-08First cut at sparc-vxworks targetting.K. Richard Pixley3-0/+41
1993-06-08 * config/m68k/xm-news.h: add "extern int errno".Jim Kingdon1-0/+2
1993-06-08 * remove-vx.c (vx_read_register, vx_write_register): collapseK. Richard Pixley2-0/+20
ifdef I80960 else (assumes) m68k into parameterizable macros VX_NUM_REGS and VX_SIZE_FPREGS. * config/m68k/tm-vx68.h, config/i960/tm-vx960.h (VX_NUM_REGS, VX_SIZE_FPREGS): new definitions.
1993-06-05Remove # from XDEPFILES. This causes `make alldeps.mak' to produce a badStu Grossman1-1/+1
ALLDEPFILES definition.
1993-06-04 * config/sparc/xm-sun4sol2.h: define MEM_FNS_DECLAREDDavid D. Zuhn1-0/+4
1993-06-04 * configure.in (mips-idt-ecoffl*): New target; use idtl.Ian Lance Taylor2-0/+4
(mips-idt-ecoff*): Added trailing '*'. * config/mips/idtl.mt: New file; like idt.mt, but little endian.
1993-06-03 * Makefile.in: Remove ser-tcp.[co]. (Use XDEPFILES instead.)Stu Grossman1-1/+2
* alldeps.mak, depend: Rebuild to account for ser-tcp. * config/sparc/sun4os4.mh: Add ser-tcp to XDEPFILES.
1993-06-01These got lost somehow.Rob Savoye2-0/+43
1993-05-27added things-to-lose sectionsK. Richard Pixley18-0/+39
1993-05-24Add lynx files.Stu Grossman1-0/+5
1993-05-24 * config/i386/{i386lynx.mh i386lynx.mt nm-i386lynx.h tm-i386lynx.hStu Grossman5-0/+100
xm-i386lynx.h}: New configuration for Lynx.
1993-05-22 * config/mips/tm-irix3.h: Add sigcontext offsets for Irix.Peter Schauer1-0/+6
1993-05-22 * config/mips/tm-irix3.h: Clean up, use tm-bigmips.h and redefinePeter Schauer2-265/+65
the necessary bits. * findvar.c (value_from_register): Fix uninitialized first_addr which caused problems with assignment of doubles to register variables on some targets. * mipsread.c: Remove TM_FILE_OVERRIDE, include tm.h and provide the missing mips definitions if necessary. Fix handling of double register variables for mips targets and big endian hosts. These patches are from Paul Flinders <ptf@delcam.co.uk>. * config/mips/tm-mips.h: Increase MAX_REGISTER_{RAW,VIRTUAL}_SIZE to 8 bytes for doubles. * config/mips/tm-mips.h (REGISTER_CONVERT_TO_TYPE): New macro for conversion of type held in multiple registers to host format. * config/mips/tm-mips.h (REGISTER_CONVERT_FROM_TYPE): New macro, companion to REGISTER_CONVERT_TO_TYPE. * config/mips/tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): Convert to function calls. * config/mips/tm-mips.h (FIX_CALL_DUMMY): New code for big endian mips targets. * mips-tdep.c (mips_print_register): Raw buffer now needs just MAX_REGISTER_RAW_SIZE bytes. * mips-tdep.c (mips_print_register): Use REGISTER_CONVERT_TO_TYPE (if defined) for doubles. * mips-tdep.c: (mips_extract_return_value, mips_store_return_value): New functions, take care of REGISTER_CONVERT_TO/FROM_TYPE. * valops.c (value_assign): Use REGISTER_CONVERT_TO_TYPE if defined. * findvar.c (value_from_register): Use REGISTER_CONVERT_TO_TYPE if defined.
1993-05-21Slight changes for the 29k-udi target.Sean Eric Fagan1-0/+1
1993-05-21Change the configuration, for target 29k-udi, a little bit.Sean Eric Fagan2-0/+2
1993-05-21Change the configuration a little bit.Sean Eric Fagan1-1/+1
1993-05-19fix typoK. Richard Pixley1-3/+3
1993-05-19 * config/pa/nm-hppab.h: Comment PTRACE_ARG3_TYPE.Stu Grossman1-1/+3
1993-05-19 * config/vax/vaxbsd.mh: Add "NAT_FILE= nm-vax.h".Jim Kingdon2-2/+6
* config/vax/xm-vaxbsd.h: Use <sys/param.h> not <machine/limits.h>
1993-05-19 * blockframe.c (get_prev_frame_info): If pc in sigtramp, setJim Kingdon2-10/+35
signal_handler_caller. * tm-68k.h (FRAME_{CHAIN,SAVED_PC}): Deal with sigtramp. * tm-hp300bsd.h: Define SIGTRAMP_{START,END} not IN_SIGTRAMP. * inferior.h (IN_SIGTRAMP): Definition moved from infrun.c. Use SIGTRAMP_START if defined. * infcmd.c (step_1): Use SIGTRAMP_{START,END} if needed. * infrun.c (wait_for_inferior): Check IN_SIGTRAMP before SKIP_PROLOGUE.
1993-05-18 * config/{i386/linux.mh,m68k/isi.mh} (NATDEPFILES):Jim Kingdon2-1/+17
Comment out corelow.c because core dumps are broken on these machines.
1993-05-11 * config/m68k/xm-hp300bsd.h: Include <sys/param.h> to avoid INT_MAXJim Kingdon1-6/+2
redefined warnings.
1993-05-10 Patch from Jeffrey Law:Jim Kingdon1-0/+1
* gdb/config/pa/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
1993-05-08 * config/pa/xm-hppah.h (MALLOC_INCOMPATIBLE): Define it, andFred Fish1-0/+13
include declarations for malloc/realloc/free. Both malloc and realloc return 'void *' for non-ANSI compilations.
1993-05-05 * Patches from Jeffrey Law <law@cs.utah.edu>.Stu Grossman1-0/+33
* gdb/hppa-tdep.c: Declare frame_saved_pc. (frameless_function_invocation): New function. (frame_saved_pc, init_extra_frame_info): Use frameless_function_invocation. * gdb/config/pa/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after call instead of just grabbing the value currently in %r2. (FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation. * gdb/config/pa/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private definition and use the common one in tm-hppa.h.
1993-05-05 * gdb/config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a returnStu Grossman1-0/+565
which nullifies the following instruction. (From law@cs.utah.edu).
1993-05-01 * config/mips/tm-mips.h (STABS_REG_TO_REGNUM): Match it with the gccPeter Schauer2-1/+7
definition. * config/mips/tm-irix3.h (STABS_REG_TO_REGNUM): Add.
1993-05-01 * The following patches are from Jeffrey Law <law@cs.utah.edu>.Stu Grossman3-1/+17
* config/pa/hppabsd.mh: Add more files to NATDEPFILES. * config/pa/xm-hppa[bh].h: Define FIVE_ARG_PTRACE. * hppab-nat.c: Delete WANT_NATIVE_TARGET ifdefs. ptrace needs 5 arguments, #define ptrace to always pass zero as the 5th argument.
1993-05-01Lint.Steve Chamberlain1-1/+1