fcfb88363b
Missed a bit.
2002-02-11 12:48:20 +00:00
148754e5ad
* arm-tdep.c (arm_frameless_function_invocation)
...
(arm_frame_args_address, arm_frame_locals_address, arm_frame_num_args)
(arm_frame_chain, arm_init_extra_frame_info, arm_frame_saved_pc)
(arm_read_fp, arm_frame_init_saved_regs, arm_push_dummy_frame)
(arm_pop_frame, arm_get_next_pc): Make static.
(arm_gdbarch_init): Register above in gdbarch structure.
(arm_read_fp): Renamed from arm_target_read_fp.
(arm_pc_is_thumb, arm_pc_is_thumb_dummy): Make static.
* config/arm/tm-arm.h (arm_frameless_function_invocation)
(arm_frame_args_address, arm_frame_locals_address, arm_frame_num_args)
(arm_frame_chain, arm_init_extra_frame_info, arm_frame_saved_pc)
(arm_target_read_fp, arm_frame_init_saved_regs, arm_push_dummy_frame)
(arm_pop_frame, arm_get_next_pc, arm_pc_is_thumb)
(arm_pc_is_thumb_dummy): Delete declarations.
2002-02-11 12:42:03 +00:00
7ecd2f8b9d
* i386.c (md_assemble): Support 32bit address prefix.
...
(i386_displacement): Likewise.
(i386_index_check): Accept 32bit addressing in 64bit mode.
2002-02-11 12:00:54 +00:00
85a33fe281
* i386.h (push,pop): Allow 16bit operands in 64bit mode.
...
(xchg): Fix.
(in, out): Disable 64bit operands.
(call, jmp): Avoid REX prefixes.
(jcxz): Prohibit in 64bit mode
(jrcxz, loop): Add 64bit variants.
(movq): Fix patterns.
(movmskps, pextrw, pinstrw): Add 64bit variants.
2002-02-11 11:56:20 +00:00
0f8b890409
* ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field.
...
* ld-sh/sh64/crange-2i.s: Add align to match align in crange-2h.s.
* ld-sh/sh64/crange3-cmpct.rd: Adjust to reflect modifications
in section ordering.
* ld-sh/sh64/crange3-media.rd: Likewise.
* ld-sh/sh64/crange3.rd: Likewise.
* ld-sh/sh64/crange3.dd: Likewise.
2002-02-11 07:56:03 +00:00
518313c3d6
* elf32-sh.c: Added missing prototypes.
...
* elf32-sh64.c: Likewise.
(sh_elf_align_loads): Mark unused args as such.
* elf64-sh64.c: Added missing prototypes.
(struct elf_sh64_link_hash_entry): Fix typo.
(sh_elf64_relocate_section): Fix info argument passed to
_bfd_elf_section_offset.
2002-02-11 06:17:43 +00:00
7eb27ef29f
* config/tc-sh.c (dot): Removed unused function.
2002-02-11 06:14:41 +00:00
fb6de7f3cc
* ld-sh/shared-1.d: Fix relocation addend.
2002-02-11 06:14:12 +00:00
f701dad2ba
2002-02-10 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (DDIV, DIV, DIVU, DMULT, DMULTU, DSLL, DSLL32,
DSLLV, DSRA, DSRA32, DSRAV, DSRL, DSRL32, DSRLV, DSUB, DSUBU,
JALR, JR, MOVN, MOVZ, MTLO, MULT, MULTU, SLL, SLLV, SLT, SLTU,
SRAV, SRLV, SUB, SUBU, SYNC, XOR, MOVtf, DI, DMFC0, DMTC0, EI,
ERET, RFE, TLBP, TLBR, TLBWI, TLBWR): Tweak instruction opcode
fields (i.e., add and move commas) so that they more closely
match the MIPS ISA documentation opcode partitioning.
2002-02-11 06:13:49 +00:00
06880219d1
* Makefile.in: Regenerate.
2002-02-11 05:18:20 +00:00
6f53ec68d9
* Makefile.am: "make dep-am".
...
* Makefile.in: Regenerate.
2002-02-11 05:14:46 +00:00
fa70252417
bah, missed it.
2002-02-11 05:13:05 +00:00
9253c5e5c1
* Makefile.am: "make dep-am".
...
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.
2002-02-11 05:12:26 +00:00
12b87c89b6
* configure: Regenerate.
...
* objcopy.c: Update copyright date.
* doc/Makefile.in: Regenerate.
2002-02-11 05:08:42 +00:00
2c73f9d861
* Makefile.am: "make dep-am".
...
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
2002-02-11 05:05:09 +00:00
9a81ba5174
2002-02-10 Michael Chastain <mec@shout.net>
...
* gdb.base/funcargs.c (localvars_after_alloca): Fix return type.
(call_after_alloca): Ditto.
2002-02-11 04:47:59 +00:00
434d2d4f74
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* symtab.c (compare_search_syms): New function.
(sort_search_symbols): New function.
(search_symbols): Sort symbols after searching rather than
before.
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
* generic/gdbtk-cmds.c (gdb_listfuncs): Don't call
BLOCK_SHOULD_SORT.
* library/browserwin.itb (BrowserWin::_fill_funcs_combo): Sort
the output of gdb_listfuncs.
2002-02-11 03:21:53 +00:00
37b0ac0fc8
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* lexsup.c: Remove strtoul declaration.
2002-02-11 02:41:37 +00:00
8d037c5c93
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* nlmconv.c: Back out localtime PARAMS change.
2002-02-11 02:41:16 +00:00
4c168fa3f7
* objcopy.c (MKDIR): Define.
...
(copy_archive): Make name_list.name const. Use MKDIR.
Handle duplicate files in archives by making more temp dirs.
2002-02-11 02:34:14 +00:00
20ae00985d
2002-02-10 Chris Demetriou cgd@sibyte.com
...
* mips.igen (ADDI): Print immediate value.
(BREAK): Print code.
(DADDIU, DSRAV, DSRLV): Print correct instruction name.
(SLL): Print "nop" specially, and don't run the code
that does the shift for the "nop" case.
2002-02-11 02:19:38 +00:00
d426c6b07f
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* coff-rs6000.c (xcoff_generate_rtinit): Silence uninitialized
variable warnings.
* elf32-sh.c (sh_elf_relax_section): Silence signed/unsigned
comparison warning.
* trad-core.c (trad_unix_core_file_p): Silence pointer/integer
cast warnings for the common case.
2002-02-11 02:17:39 +00:00
cd0b1e215c
*** empty log message ***
2002-02-11 00:00:03 +00:00
625e135305
* doc/c-alpha.texi: New file.
...
* doc/Makefile.am (CPU_DOCS): Add it.
* doc/all.texi, doc/as.texinfo: Add hooks for Alpha.
2002-02-10 23:25:17 +00:00
6439295f61
2002-02-10 Chris Demetriou <cgd@broadcom.com>
...
* callback.c: Fix some spelling errors.
* hw-device.h: Likewise.
* hw-tree.c: Likewise.
* sim-abort.c: Likewise.
* sim-alu.h: Likewise.
* sim-core.h: Likewise.
* sim-events.c: Likewise.
* sim-events.h: Likewise.
* sim-fpu.h: Likewise.
* sim-profile.h: Likewise.
* sim-utils.c: Likewise.
2002-02-10 23:11:37 +00:00
e55c0b759b
daily update
2002-02-10 23:00:43 +00:00
ca0f2ed6f8
* configure.in <bfd_sh_arc>: For sh-* and shl-*, enable sh64
...
support only for sh-*-*elf*, shl-*-*elf*, sh-*-linux* and
shl-*-linux*.
* configure: Regenerate.
2002-02-10 20:40:56 +00:00
e58ee0cdf8
* config.bfd (sh-*-linux*, sh-*-elf* | sh-*-rtemself*): Add sh64
...
vectors.
(sh-*-netbsdelf*): New, to trump sh*-*-netbsdelf* and add sh64
vectors.
2002-02-10 20:37:45 +00:00
4e5bae56d4
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* ldmain.c: Add prototype for main ().
* lexsup.c: Guard declaration of strtoul with HAVE_STDLIB_H.
* emultempl/lnk960.em (lnk960_choose_target): Function should
take two arguments.
2002-02-10 19:12:13 +00:00
34b0f91d24
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* cgen-dis.c: Add prototypes for count_decodable_bits
and add_insn_to_hash_chain.
2002-02-10 19:03:14 +00:00
67d89b8805
Update copyright date per last commit.
2002-02-10 19:01:19 +00:00
02f6ffef07
Update copyright date from last commit.
2002-02-10 19:00:00 +00:00
23f572c231
Update copyright date.
2002-02-10 18:58:26 +00:00
82fe033f4c
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* gprof.c: Include "getopt.h" after other includes, so that
the proper macros are defined.
* gen-c-prog.awk: Emit a prototype for the generated function.
2002-02-10 18:52:30 +00:00
408f8db182
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* coffdump.c: Include "getopt.h" after "bucomm.h"
so that macros are defined correctly.
* nlmconv.c: Add PARAMS ((const time_t *)) to localtime
prototype. Prototype main.
* nlmheader.y: Add PARAMS ((int)) to strerror prototype.
2002-02-10 18:47:48 +00:00
004af6c7ff
2002-02-10 Daniel Jacobowitz <drow@mvista.com>
...
* gdb.base/ending-run.exp: Guard "cont" test with
gdb_skip_stdio_test.
2002-02-10 18:21:36 +00:00
5524168967
* NEWS: Linux -> GNU/Linux.
2002-02-10 17:34:05 +00:00
028c194b3f
* gdbarch.sh: For for level one methods, disallow a definition
...
when partially multi-arched. Add comments explaining rationale.
* gdbarch.h: Re-generate.
2002-02-10 17:25:38 +00:00
6acf50cd6b
* gdbarch.sh (EXTRA_STACK_ALIGNMENT_NEEDED): Don't require when
...
multi-arch partial.
2002-02-10 17:03:47 +00:00
1e28151506
* ldlang.c (entry_section): New initialised variable.
...
(lang_finish): Use it.
* ldlang.h (entry_section): Declare.
* emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Set
entry_section to ".opd".
2002-02-10 10:55:23 +00:00
4a69ea0b0e
Add 'xscale' as an expected cpu type.
2002-02-10 10:17:58 +00:00
5024879462
* gdbarch.sh: Map LEVEL onto a symbolic GT_LEVEL. Exit on bad
...
field. Use diff -u.
* gdbarch.c: Re-generate.
2002-02-10 07:37:22 +00:00
9b56c5f366
* config/mips/tm-mips.h (CALL_DUMMY_LOCATION): Delete.
2002-02-10 07:17:17 +00:00
c30e006608
* gdbarch.sh (PUSH_RETURN_ADDRESS): Don't require when multi-arch
...
partial.
2002-02-10 06:44:59 +00:00
6e6d6484b3
* gdbarch.sh (REGISTER_CONVERTIBLE): Don't require when
...
multi-arch partial.
(PUSH_ARGUMENTS): Switch to using predefault.
* gdbarch.c: Regenerate.
2002-02-10 06:08:40 +00:00
c203844d97
* valops.c (PUSH_ARGUMENTS): Delete definition.
...
* gdbarch.sh (PUSH_ARGUMENTS): Don't require when multi-arch
partial. Default to default_push_arguments.
* gdbarch.h, gdbarch.c: Regenerate.
2002-02-10 05:50:34 +00:00
b5a2688fa4
* defs.h (throw_exception): Rename return_to_top_level. Update
...
comments.
* utils.c (error_stream, internal_verror, quit): Ditto.
* top.c (throw_exception, catcher): Ditto.
* sparclet-rom.c (sparclet_load): Ditto.
* remote.c (interrupt_query, minitelnet): Ditto.
* remote-sds.c (interrupt_query): Ditto.
* remote-mips.c (mips_error, mips_kill): Ditto.
* ocd.c (interrupt_query): Ditto.
* monitor.c (monitor_interrupt_query): Ditto.
* m3-nat.c (suspend_all_threads, thread_resume_command): Ditto.
* target.h: Update comment.
* m3-nat.c, ocd.c, sparclet-rom.c: Update copyright.
2002-02-10 04:08:42 +00:00
f92d92ffd1
Fix date in last entry. I should stop living in the past.
2002-02-10 02:50:09 +00:00
2fa5c1e048
* gdbarch.sh (TARGET_LONG_DOUBLE_FORMAT): Default to
...
default_double_format.
* gdbarch.h, gdbarch.c: Re-generate.
* findvar.c (floatformat_unknown): Delete variable definition.
* doublest.h (floatformat_unknown): Delete variable declaration.
2002-02-10 02:47:12 +00:00
0a9c1c8e0c
2002-02-08 Chris Demetriou <cgd@broadcom.com>
...
* ld.texinfo (Options): Add back in -nostdlib documentation,
which had been inadvertently removed.
2002-02-10 00:40:38 +00:00