aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-12-21Add bfd_get_bits() and bfd_put_bits().Nick Clifton5-18/+83
2000-12-212000-12-21 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-0/+9
* TODO: Add pre-uiout code removal to 5.2 cleanups.
2000-12-212000-12-20 Fernando Nasser <fnasser@redhat.com>Fernando Nasser4-12/+18
* configure.in: Rename CONFIG_LOBS to CONFIG_LIB_OBS. * Makefile.in: Ditto. * configure: Regenerate.
2000-12-212000-12-20 Fernando Nasser <fnasser@redhat.com>Fernando Nasser3-2/+7
* command.h: Register date when it was deprecated. * call-cmds.h: Ditto.
2000-12-20Fix typo on last entry.Fernando Nasser1-2/+1
2000-12-202000-12-20 Fernando Nasser <fnasser@redhat.com>Fernando Nasser7-335/+407
* Makefile.in (UIOUT_CFLAGS): New macro. CFLAGS needed for uiout code to be compiled. Defines UI_OUT. (SUBDIR_MI_CFLAGS): Defines MI_OUT, not UI_OUT. (INTERNAL_WARN_CFLAGS): Also include UIOUT_CFLAGS. * configure.in (UIOUT_CFLAGS): New configuration variable. (--with-uiout): New configuration option. Causes uiout code to be compiled, instead of the old *printf one. * configure: Regenerate. * top.c (print_gdb_version): Test for and print MI_OUT, not UI_OUT. * testsuite/lib/mi-support.exp (mi_gdb_start): Test for MI_OUT, not UI_OUT.
2000-12-202000-12-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-52/+53
* targets.c: Fix formatting. * tekhex.c: Likewise. * trad-core.c: Likewise.
2000-12-202000-12-20 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-15/+37
* complaints.c (complain): Call warning_hook if defined, instead of writting to gdb_stderr. (clear_complaints): Do not write anything to gdb_stderr if warning_hook is defined.
2000-12-202000-12-18 Michael Snyder <msnyder@mvstp600e.cygnus.com>Michael Snyder2-24/+29
* gdb.base/setvar.exp: Use double '\\' to quote curly braces in regexp. One '\' does not suffice on Linux.
2000-12-20Revert accidental checkin.Jan Hubicka1-0/+1
2000-12-20 * tc-i386.h (i386_target_format): Define even for ELFs.Jan Hubicka6-370/+1047
(QWORD_MNEM_SUFFIX): New macro. (CpuK6,CpuAthlon,CpuSledgehammer, Cpu64, CpuNo64, CpuUnknownFlags): New macros (CpuMMX,CpuSSE,Cpu3dnow, CpuUnknown): Renumber. (IgnoreSize, DefaultSize, No_?Suf, FWait, IsString, regKludge, IsPrefix, ImmExt): Renumber. (Size64, No_qSuf, NoRex64, Rex64): New macros. (Reg64, Imm32S, Imm64, Disp32S, Disp64): New macros. (Imm8, Imm8S, Imm16, Imm32, Imm1, BaseIndex, Disp8, Disp16, Disp32, InOutPortReg,ShiftCount, Control, Debug, Test, FloatReg, FloatAcc, SReg2, SReg3, Acc, JumpAbsolute, RegMMX, RegXMM, EsSeg, InvMem): Renumber. (Reg, WordReg): Add Reg64. (Imm): Add Imm32S and Imm64. (EncImm): New. (Disp): Add Disp64 and Disp32S. (AnyMem): Add Disp32S. (RegRex, RegRex64): New macros. (rex_byte): New type. * tc-i386.c (set_16bit_code_flag): Kill. (fits_in_unsigned_long, fits_in_signed_long): New functions. (reloc): New parameter "signed"; support x86_64. (set_code_flag): New. (DEFAULT_ARCH): New macro; default to "i386". (default_arch): New static variable. (struct _i386_insn): New fields Operand_PCrel; rex. (flag_16bit_code): Kill; All tests replaced to "flag_code == CODE_64BIT"; (flag_code): New enum and static variable. (use_rela_relocations): New static variable. (flag_code_names): New static variable. (cpu_arch_flags): Default to CpuUnknownFlags|CpuNo64. (cpu_arch): Add "sledgehammer"; Add CPUAthlon to Athlon and CpuK6 to K6 and Athlon. (i386_align_code): Return plain "nop" for x86_64. (mode_from_disp_size): Support Disp32S. (smallest_imm_type): Support Imm32S and Imm64. (offset_in_range): Support size of 8. (set_cpu_arch): Do not clobber to Cpu64/CpuNo64. (md_pseudo_table): Add "code64"; use set_code_flat. (md_begin): Emit sane error message on hash failure. (tc_i386_fix_adjustable): Support x86_64 relocations. (md_assemble): Support QWORD_MNEM_SUFFIX, REX registers, instructions supported on particular arch just partially, output of 64bit immediates, handling of Imm32S and Disp32S type. (i386_immedaite): Support x86_64 relocations; support 64bit constants. (i386_displacement): Likewise. (i386_index_check): Cleanup; support 64bit addresses. (md_apply_fix3): Support x86_64 relocation and rela. (md_longopts): Add "32" and "64". (md_parse_option): Add OPTION_32 and OPTION_64. (i386_target_format): Call even for ELFs; choose between elf64-x86-64 and elf32-i386. (i386_validate_fix): Refuse GOTOFF in 64bit mode. (tc_gen_reloc): Support rela relocations and x86_64. (intel_e09_1): Support QWORD. * i386.h (i386_optab): Replace "Imm" with "EncImm". (i386_regtab): Add flags field.
2000-12-202000-12-19 Kazu Hirata <kazu@hxi.com>Kazu Hirata12-110/+100
* sco5-core.c: Fix formatting. * section.c: Likewise. * sparclinux.c: Likewise. * sparclynx.c: Likewise. * sparcnetbsd.c: Likewise. * srec.c: Likewise. * stabs.c: Likewise. * stab-syms.c: Likewise. * sunos.c: Likewise. * syms.c: Likewise. * sysdep.h: Likewise.
2000-12-192000-12-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+6
* sh-tdep.c (sh_print_register): Don't leave regnum 0 out of the non-pseudo-regs group.
2000-12-19Add missing support for arm-epoc-pe.Nick Clifton8-514/+587
2000-12-19* COPYING: Update to currentDJ Delorie2-3/+9
ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references to 19yy as example year in copyright notice).
2000-12-192000-12-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+6
* sh-tdep.c (sh_gdbarch_init): Move setting of breakpoint_from_pc to before switch statement.
2000-12-19Fix test for StoreDouble Instruction.Nick Clifton2-12/+17
2000-12-18 * dis-asm.h (struct disassemble_info): New member "section".Hans-Peter Nilsson2-0/+13
(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member. Initialize section member.
2000-12-18Definbe extra allowable COFF section flags for ARM_PE target/Nick Clifton5-72/+83
2000-12-18Add default case to file_format switch.Nick Clifton2-13/+19
2000-12-182000-12-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-6/+5
* sh-tdep.c (sh_gdbarch_init): Initialize do_registers_info. * config/sh/tm-sh.h (DO_REGISTERS_INFO): Remove macro. Use multiarch version instead.
2000-12-18Fix date of last commit.Elena Zannoni1-1/+1
2000-12-182000-12-15 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+6
* config/sh/tm-sh.h: Don't remove SR_REGNUM from enum.
2000-12-17fix formattingDJ Delorie1-4/+4
2000-12-17* safe-ctype.h: Make code work on all targets and not just onDJ Delorie2-8/+8
targets where a char is 8 bits.
2000-12-17* safe-ctype.c: #include "ansidecl.h".DJ Delorie4-1/+12
* strtod.c: Likewise. * strtoul.c: Include safe-ctype.h, not ctype.h.
2000-12-17* i386gnu-nat.c: Include "gdb_assert.h" instead of <assert.h>.Andrew Cagney2-2/+7
(gnu_store_registers): Replace assert with gdb_assert.
2000-12-16Regenerate filesNick Clifton8-780/+842
2000-12-162000-12-15 Diego Novillo <dnovillo@redhat.com>Diego Novillo2-10/+59
* config/tc-i386.c (intel_e09_1): Only flag as a memory operand if it's not an offset expression. (intel_e10_1): Ditto. Also, if the operand is an offset expression, keep the braces '[' and ']' in the output string. (intel_e11): Ditto. Also remove comparison intel_parser.op_modifier != FLAT. There is no such op_modifier.
2000-12-16Add Diego Novillo.Nick Clifton2-0/+6
2000-12-152000-12-15 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-8/+16
* sh-tdep.c (sh_generic_show_regs, sh3_show_regs, sh3e_show_regs, sh3_dsp_show_regs, sh4_show_regs, sh_dsp_show_regs): SR_REGNUM is now part of gdbarch_tdep structure. (sh_gdbarch_init): Initialize SR_REGNUM. * config/sh/tm-sh.h (struct gdbarch_tdep): Add field SR_REGNUM.
2000-12-15whoops, remove conflict indicators!Elena Zannoni1-1/+0
2000-12-152000-12-15 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-15/+38
* sh-tdep.c (sh_do_pseudo_register): Indent properly. Call do_dr_register_info() only for DR registers. (sh_sh4_register_name): Add comments with numbers. (_initialize_sh_tdep): Move assignment to disassemble printing function from here... (sh_gdbarch_init):...to here. Move some more general settings to before the architecture is recognized.
2000-12-15Move to the start of the program headers before attempting to read them.Nick Clifton2-0/+9
2000-12-15Multi-arch REGISTER_BYTES_OK.Andrew Cagney5-4/+80
2000-12-15vasprintf() -> xvasprintf()Andrew Cagney2-1/+5
2000-12-15Removed (tui and mi) directory prefixes from ChangeLog comments that IKevin Buettner2-5/+4
added in last commit.
2000-12-15Put mi and tui comments for free -> xfree change in proper ChangeLogs.Kevin Buettner3-5/+13
2000-12-15Applied solib-svr4.c changes for NetBSD from Matthew Green.Kevin Buettner2-0/+5
2000-12-15free -> xfree changesKevin Buettner1-0/+33
2000-12-15Replace free() with xfree().Kevin Buettner128-532/+545
2000-12-142000-12-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-439/+453
* peigen.c: Fix formatting. * som.c: Likewise. * som.h: Likewise.
2000-12-14oops - omitted terminating #endifNick Clifton1-0/+1
2000-12-14If we don't have <limits.h>, try including <sys/param.h> if we have it.Nick Clifton2-1/+8
2000-12-14* configure.tgt (hppa*-*-bsd*, hppa*-*-osf*, m68*-*-sunos4*,J.T. Conklin2-5/+15
rs6000-*-lynxos*, sparc-*-sunos4*): Add gdbserver to configdirs.
2000-12-14Add myself as a "FreeBSD native & host" maintainer.David O'Brien1-1/+1
Approved by: Andrew Cagney <ac131313@cygnus.com> Message-ID: <3A383037.96AB4C62@cygnus.com>
2000-12-142000-12-13 Michael Chastain <chastain@redhat.com>Michael Chastain1-0/+4
* MAINTAINERS: Add Michael Chastain to Write After Approval list.
2000-12-14Added Michael Chastain with Write After Approval access.Michael Chastain1-0/+1
2000-12-142000-12-13 Kazu Hirata <kazu@hxi.com>Kazu Hirata6-53/+57
* as.h: Fix formatting. * cgen.h: Likewise. * dwarf2dbg.c: Likewise. * input-scrub.c: Likewise. * read.h: Likewise.
2000-12-132000-12-13 Ben Elliston <bje@redhat.com>Ben Elliston2-24/+53
* cgen.sh: Set prefix/PREFIX (append ISA if applicable). Factor sed expressions into $sedscript, substituting @prefix@/@PREFIX@. (defs): New action.