Jim Wilson
99a4150f8b
Fix just added ia64-linux support to conform with others.
* configure.host (ia64-*-linux-gnu*): Change gcc to ${CC}.
27 years ago
Jim Wilson
ebd6fc2935
Ld testsuite support for ia64-linux.
* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "ia64-*-linux-gnu*".
27 years ago
Jim Wilson
85e22c7ef1
Fix IA-64 --enable-targets=all bug reports.
* Makefile.am (BFD32_BACKENDS): Add efi-app-ia32.lo.
(BFD32_BACKENDS_CFILES): Add efi-app-ia32.c.
(BFD64_BACKENDS): Delete coff-ia64.lo. Add efi-app-ia64.lo.
(BFD64_BACKENDS_CFILES): Delete coff-ia64.c. Add efi-app-ia64.c.
* Makefile.in: Rebuild.
27 years ago
Alan Modra
3f9b03b5da
Assorted code cleanup and fixes for hppa. Re-enable elf32-hppa as
it now compiles even if it doesn't work too well.
27 years ago
Alan Modra
ec1428fa1c
elf fixes.
27 years ago
Alan Modra
36f8992610
Duplicate hppa*-*-*elf* behaviour for hppa*-*-linux*.
Fix elf tests for targets that define LABELS_WITHOUT_COLONS.
27 years ago
Nicholas Duffek
bf0184bec9
* gdb.texinfo (Command Files): Mention -x, use @enumerate for
startup sequence, minor edits.
27 years ago
Nick Clifton
7fca9a7240
Fix tests to remove leading zeroes from labels
27 years ago
Jeff Law
c5d05dbb5e
* h8300.h (EOP): Add missing initializer.
27 years ago
Stan Shebs
5330533d30
Remove obsolete Gould configuration:
* configure.host, configure.tgt: Remove Gould configs.
* Makefile.in: Remove Gould-related actions.
* gould-xdep.c, gould-tdep.c, config/gould/*: Remove files.
* NEWS: Mention removal.
27 years ago
Jim Blandy
e5419804c4
* gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.
27 years ago
Catherine Moore
a298424885
* macro.c (macro_expand_body): Don't prepend macro number with zeroes.
27 years ago
Denis Chertykov
df13624506
* config/tc-avr.c: ATTRIBUTE_UNUSED added to the necessary places.
More comments added.
(md_begin): Removed "construct symbols for each register name".
Because register names conflicts with GCC generated function
names.
(avr_operand): Now constant numbers can be used as a register
identifiers (0 as r0, 31 as r31).
(md_assemble): use skip_space () before parsing instruction
operands.
27 years ago
Denis Chertykov
b170af938f
* config/tc-avr.c: New AVR_ISA_ defined.
(md_assemble): Handle opcodes with optional operands (lpm,elpm).
(avr_operand): Handle 'a', 'v' and 'z' constraint letters needed
for `fmul', `movw' and `lpm R,Z' instructions.
(avr_operands): Warn if current opcode is a two-word instruction
and previous opcode was cpse/sbic/sbis/sbrc/sbrs.
(avr_opcodes): New commands added.
(REGISTER_P): Check 'a' and 'v' constraint letters.
(mcu_types): New MCU added.
27 years ago
Denis Chertykov
3c504221d4
* avr-dis.c (reg_fmul_d): New. Extract destination register from
FMUL instruction.
(reg_fmul_r): New. Extract source register from FMUL instruction.
(reg_muls_d): New. Extract destination register from MULS instruction.
(reg_muls_r): New. Extract source register from MULS instruction.
(reg_movw_d): New. Extract destination register from MOVW instruction.
(reg_movw_r): New. Extract source register from MOVW instruction.
(print_insn_avr): Handle MOVW, MULS, MULSU, FMUL, FMULS, FMULSU,
EICALL, EIJMP, LPM r,Z, ELPM r,Z, SPM, ESPM instructions.
27 years ago
Eli Zaretskii
41afff9a41
* annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
TeX.
* gdb.texinfo: Add "@syncodeindex fn cp". Convert all entries
"@kindex f" into "@kindex f (foo)", otherwise we get index entries
like `n' and `s' which look weird. Convert some of the @kindex to
@vindex , when they refer to variables, not commands.
27 years ago
Andrew Cagney
dd37a34b6f
* mips.igen (DMxC1): Fix format arguments for sim_io_eprintf call.
27 years ago
Denis Chertykov
dff1420082
* readelf.c (guess_is_rela): AVR uses RELA relocations.
(get_machine_name): machine name for EM_AVR added.
27 years ago
Alan Modra
c1e73230e6
Ensure all pe targets use bfd.
27 years ago
Andrew Cagney
7d4187854f
From 2000-04-28 Andreas Jaeger <aj@suse.de>:
Properly check for GCC version number.
27 years ago
Alan Modra
01fff6e2f4
Fix "incompatible types in return" gcc error.
27 years ago
Alan Modra
c8735523e1
Fix bfd_coff_small_swap_table initialisation.
27 years ago
Andrew Cagney
33e16fad05
Do not use @value{GDBN in @nodes .
27 years ago
Ben Elliston
afdaa25fc3
2000-04-30 Ben Elliston <bje@redhat.com>
* bfdint.texi (BFD generated files): Fix another typo.
27 years ago
Mark Kettenis
a6abb2c0e9
2000-04-30 Mark Kettenis <kettenis@gnu.org>
Fix single-stepping out of signal trampolines.
* config/i386/nm-linux.h (CHILD_RESUME): Define.
* i386-linux-nat.c (child_resume): New function.
27 years ago
Clinton Popetz
b4911a31c0
* xcoff.h: Forgot to cvs add in last patch.
27 years ago
Andrew Cagney
dad41f9aa4
Convert SKIP_PROLOGUE_FRAMELESS_P into PROLOGUE_FRAMELESS_P.
27 years ago
Clinton Popetz
0ca652e9ec
* libcoff.h: Sigh, whitespace differences after 'make headers'.
27 years ago
Clinton Popetz
2243c419e9
* coffcode.h Copy changes mistakenly done to libcoff.h in
4/24/2000 patch.
27 years ago
Alan Modra
a1934524a3
Correctly check gcc version.
27 years ago
Clinton Popetz
14958a432d
* Makefile.am (BFD64_BACKENDS, BFD64_BACKENDS_CFILES): Add
coffdu-rs6000.{lo,c}.
(coff-pmac.lo, coff-rs6000.lo, coff64-rs6000.lo): Add dependency
on xcoff.h
* Makefile.in: Regenerate.
* xcoff.h: New file.
* coff-pmac.c: Use xcoff.h instead of coff-rs6000.c.
* coff-rs6000.c: Move all declarations and defines that are
common to the xcoff backends into xcoff.h
* coff64-rs6000.c: Ditto,
27 years ago
Clinton Popetz
ecefdb5878
* coff-mips.c (mips_ecoff_backend_data): Add initialization of
_bfd_coff_force_symnames in strings and
_bfd_coff_debug_string_prefix_length to their default values.
* coff-sh.c: (bfd_coff_small_swap_table): Ditto.
27 years ago
Clinton Popetz
6732d8bf82
* coff-alpha.c (alpha_ecoff_backend_data): Add initialization of
_bfd_coff_force_symnames in strings and
_bfd_coff_debug_string_prefix_length to their default values.
27 years ago
Andrew Cagney
5eb1a8fac3
Provide more detailed traces of the event queue.
27 years ago
Andrew Cagney
0c22be818b
Fix event insertion when processing more than one event for the current time.
27 years ago
Andrew Cagney
25d704f304
Cleanup tracing.
27 years ago
Andrew Cagney
1bd54964ac
From "Serge Nikulin" <nikulin@actsw.amat.com>:
Don't trip on NULL function name in sigtramp.
27 years ago
Michael Snyder
06b8da7db5
2000-04-27 Michael Snyder <msnyder@seadog.cygnus.com>
* gdbarch.sh (d10v_daddr_p, d10v_iaddr_p, d10v_convert_daddr_to_raw,
d10v_convert_iaddr_to_raw): make these multi-arch functions optional.
* gdbarch.c, gdbarch.h: regenerate
27 years ago
Andrew Cagney
2b5fe715f5
Cast function to correct type.
27 years ago
Michael Snyder
cbda0a99a3
2000-04-27 Michael Snyder <msnyder@seadog.cygnus.com>
* jv-valprint.c (java_val_print): Add arg declaration,
fix compiler warning.
* corelow.c (core_open): Call set_gdbarch_from_file so that
gdbarch becomes aware of the architecture encoded in the
corefile.
* findvar.c (write_register_gen): Export this useful interface.
* value.h (write_register_gen): Declare.
27 years ago
Elena Zannoni
a034fba4ec
2000-04-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* cxux-nat.c (add_shared_symbol_files): Don't treat .text section
as special in the section_addr_info structure.
* pa64solib.c (pa64_solib_add_solib_objfile): Ditto.
* osfsolib.c (symbol_add_stub): Ditto.
* irix5-nat.c (symbol_add_stub): Ditto.
27 years ago
Andrew Cagney
28d069e647
Include "arch-utils.h".
27 years ago
Michael Snyder
02d5252fb1
2000-04-26 Michael Snyder <msnyder@seadog.cygnus.com>
* procfs.c (comments): Eliminate "???" in comments, which GCC
wants to interpret as a trigraph. (fill_gregset, supply_gregset,
fill_fpregset, supply_fpregset): declare.
(procfs_wait): Sysargs is a long, change printf format to match.
(test-mapping, mapping_test, test_mapping_cmd) Remove (test only).
27 years ago
Michael Snyder
b943d152e8
* proc-api.c (write_with_trace): Change 'arg' from long to int.
Treat 'off_t' and 'size_t' as unsigned long in printfs.
(lseek_with_trace): Treat 'off_t' as unsigned long in printf.
27 years ago
Michael Snyder
1960c4001c
2000-04-26 Michael Snyder <msnyder@seadog.cygnus.com>
* gdb.base/call-ar-st.exp: Bail out if target is sparclet.
This test depends on parsing the printf output from the target.
Since the sparclet stub doesn't do stdio, this will never work.
* gdb.base/call-rt-st.exp: ditto.
* gdb.base/call-strs: ditto.
27 years ago
Michael Snyder
fa4e99ecee
2000-04-26 Michael Snyder <msnyder@seadog.cygnus.com>
* wrapper.h: fix minor comment typo.
27 years ago
Alan Modra
dd5724d523
Reference count .plt and .got on x86 for garbage collection code. Fix a
couple of m68k and ppc bugs discovered while testing x86 gc.
27 years ago
Andrew Cagney
b2f4b24dd7
Document IRIX->ARM cross compile problem.
27 years ago
Michael Snyder
4261bedc92
2000-04-26 Michael Snyder <msnyder@seadog.cygnus.com>
* utils.c (internal_verror): Call target_terminal_ours.
27 years ago
Andrew Cagney
8b0ceefcd4
Add section discussing future changes to output syntax.
27 years ago