Andrew Cagney
f7b9e9fc07
More mult-arch conversions: IEEE_FLOAT, SKIP_PROLOGUE,
SAVED_PC_AFTER_CALL, DECR_PC_AFTER_BREAK, BREAKPOINT_FROM_PC,
INNER_THAN.
27 years ago
Mark Kettenis
f19ebbbc84
* config/i386/tm-linux.h: Add longjmp support.
(JB_ELEMENT_SIZE, JB_PC): New defines.
(GET_LONGJMP_TARGET): Define.
(get_longjmp_target): Add prototype.
27 years ago
Mark Kettenis
a48bb0b384
* breakpoint.c (bpstat_what): Keep returning
BPSTAT_WHAT_SET_LONGJMP_RESUME when hitting multiple longjmp()
breakpoints instead of signalling an error by returning
BPSTAT_WHAT_STOP_NOISY.
27 years ago
Nick Clifton
c3b7c7671f
Fix formatting
27 years ago
Michael Snyder
65c1106637
2000-07-06 Michael Snyder <msnyder@cleaver.cygnus.com>
* mips-tdep.c: Replace '16' with bfd_mach_mips16 where appropriate.
27 years ago
Christopher Faylor
00373e55b6
* infcmd.c (attach_command): Move "stop_soon_quietly" setting inside
ATTACH_NO_WAIT conditional since we are not about to stop soon if we're not
calling wait_for_inferior.
27 years ago
Nick Clifton
1ad5eac08e
oops - omitted frpom previous delta
27 years ago
Nick Clifton
b8a9dcabf3
Applied Mark Elbrecht <snowball3@bigfoot.com>'s patch to implement
TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
27 years ago
Andrew Cagney
beb2de9b61
Always NULL terminate long option list.
27 years ago
Andrew Cagney
24ddb29628
Tue Jul 4 14:08:28 2000 Andrew Cagney <cagney@b1.cygnus.com>
* config/tc-d30v.h: Include "write.h" for fixS.
(d30v_start_line, md_pcrel_from_section): Add function prototypes.
27 years ago
Andrew Cagney
ec9914b0ad
Update texinfo.tex to version 2000-05-28.15.
27 years ago
Nick Clifton
97b39d03ca
Fix expected results
Fix expected results.
27 years ago
Nick Clifton
1fe720117b
oops - omitted from previous delta
27 years ago
Nick Clifton
bcc74d77db
Further changes to warning messages
27 years ago
Nick Clifton
0dbdd75378
Change minimum loop size limit to 0x10 (103792)
27 years ago
Nick Clifton
68dcecab73
Add Mike Meissner
27 years ago
DJ Delorie
302ab118e1
add MAINTAINERS files
27 years ago
Eli Zaretskii
5f208f6d22
Remove \centerline from the blurb. Patch from Brian Youmans.
27 years ago
Andrew Cagney
90f59acafb
Keep NATDEPFILES on a single line.
27 years ago
Andrew Cagney
95cbc9830c
Set SER_HARDWIRET to ser-go32.c when *go32* or *djgpp*.
27 years ago
Andrew Cagney
e2273c6d9d
Replace command_loop_marker() with null_cleanup().
27 years ago
Andrew Cagney
409a3f64ac
Check for <sys/poll.h>.
27 years ago
Andrew Cagney
a5cb8284bf
Pass infodir down to sub-makes.
27 years ago
Andrew Cagney
5d35f0ac05
Update TODO.
27 years ago
Mark Kettenis
37d4dc7404
* TODO: Update.
27 years ago
Alexandre Oliva
ae3c7619e1
* armvirt.c (ABORTS): Do not define.
27 years ago
Alexandre Oliva
1e6b544a97
* armdefs.h (struct ARMul_State): Add is_StrongARM.
(ARM_Strong_Prop, STRONGARM): Define.
* arminit.c (ARMul_NewState): Reset is_StrongARM.
(ARMul_SelectProcessor): Set is_StrongARM.
* wrapper.c (sim_create_inferior): Use bfd machine type to
determine processor type to emulate.
* armemu.h (BUSUSEDINCPCS, BUSUSEDINCPCN): Don't increment PC
when emulating StrongARM.
27 years ago
Alexandre Oliva
66210567f0
* armemu.c (ARMul_Emulate, t_undefined): Proceed to next insn.
27 years ago
Alexandre Oliva
e063aa3bd8
* armemu.h (INSN_SIZE): New macro.
(SET_ABORT): Save CPSR in SPSR and set LR.
* armemu.c (ARMul_Emulate, isize): Set to INSN_SIZE.
(WriteR15, WriteSR15): Do not discard bit 1 in Thumb mode.
* arminit.c (ARMul_Abort): Use new SETABORT and INSN_SIZE.
27 years ago
Alexandre Oliva
13b6dd6f68
* armemu.c (LoadSMult): Use WriteR15() to discard the least
significant bits of PC.
27 years ago
Alexandre Oliva
892c6b9d8f
* armemu.h (WRITEDESTB): New macro.
* armemu.c (ARMul_Emulate26, bl): Use WriteR15Branch() to
modify PC. Moved the existing logic...
(WriteR15Branch): ... here. New function.
(WriteR15, WriteSR15): Drop the two least significant bits.
(LoadSMult): Use WriteR15Branch() to modify PC.
(LoadMult): Use WRITEDESTB() instead of WRITEDEST().
27 years ago
Alexandre Oliva
cf52c765b0
* armemu.h (GETSPSR): Call ARMul_GetSPSR().
* armsupp.c (ARMul_CPSRAltered): Zero out bits as they're
extracted from state->Cpsr, but preserve the unused bits.
(ARMul_GetCPSR): Get bits preserved in state->Cpsr.
(ARMul_GetSPSR, ARMul_FixCPSR): Use ARMul_GetCPSR() to
get the full CPSR word.
27 years ago
Alexandre Oliva
4ef2594f4e
* armemu.h (PSR_FBITS, PSR_SBITS, PSR_XBITS, PSR_CBITS): New.
(SETPSR_F, SETPSR_S, SETPSR_X, SETPSR_C): New macros.
(SETPSR, SET_INTMODE, SETCC): Removed.
* armsupp.c (ARMul_FixCPSR, ARMul_FixSPSR): Do not test bit
mask. Use SETPSR_* to modify PSR.
(ARMul_SetCPSR): Load all bits from value.
* armemu.c (ARMul_Emulate, msr): Do not test bit mask.
27 years ago
Alexandre Oliva
8de8f17e3d
* config/tc-arm.c (psrs): Accept combinations of flags.
27 years ago
Alexandre Oliva
6eeeb4b407
* arm-dis.c (print_insn_arm): Output combinations of PSR flags.
27 years ago
Alexandre Oliva
e62263b8ec
* armemu.c (ARMul_Emulate): Compute writeback value before
loading, since the offset register may be the destination
register.
27 years ago
Alexandre Oliva
b0eae074ca
* armdefs.h (SYSTEMBANK): Define as USERBANK.
* armsupp.c (ARMul_SwitchMode): Remove SYSTEMBANK cases.
27 years ago
Alexandre Oliva
ed1de528f6
* coff-arm.c (coff_arm_relocate_section): Do not ignore the symbol
value of PC-relative offsets.
27 years ago
Andrew Cagney
6c29acca43
TIc80 simulator.
27 years ago
Andrew Cagney
78492fde3d
Rewrite gdb.asm so that it doesn't assume a C comiler (or any C
support).
27 years ago
Andrew Cagney
49a2cef8b7
Replace jumbo pattern match with gdb_expect_list().
27 years ago
Andrew Cagney
80ee11fa0e
Fix MOVN.fmt and MOVZ.fmt, need to test GPR[RT].
27 years ago
Jim Wilson
70bcb1452f
Fix hash section entry size to match ELF standard. Override for alpha-linux.
* elf64-alpha.c (alpha_elf_size_info): New.
(elf_backend_size_info): Define to alpha_elf_size_info.
* elfcode.h (elf_size_info): Change hash bucket size to 4.
27 years ago
Ulf Carlsson
b8ee63fa40
2000-07-03 Ulf Carlsson <ulfc@engr.sgi.com>
* elf32-mips.c: Include elf32-target.h again for the traditional
MIPS targets.
27 years ago
Ulf Carlsson
e364195dbd
2000-07-03 Ulf Carlsson <ulfc@engr.sgi.com>
* elf32-mips.c: Include elf32-target.h again for the traditional
MIPS targets.
27 years ago
Nick Clifton
00d2865b83
Tidy up formatting.
Add -mall-opcodes, -mno-skip-bug, -mno-wrap.
27 years ago
Nick Clifton
c07ab2ec0c
Fix formatting.
27 years ago
Elena Zannoni
2bfa91eece
2000-07-03 Christopher Faylor <cgf@cygnus.com>
Committed by Elena Zannoni <ezannoni@cygnus.com>
* sh-tdep.c (sh_skip_prologue): Change prologue matching for modern
compilers.
(sh_frame_find_saved_regs): Ditto.
(sh_find_callers_reg): Stop if pc is zero.
27 years ago
Nick Clifton
99d6ac2f42
Fix typo in previous delta
27 years ago
Nick Clifton
e42026815e
Turn a weak symbol into an external symbol for a non-shared, non-relocatable
link.
27 years ago