Jeff Law
a2fa9f9824
* gas/hppa/reloc/longcall.s: New test.
...
* gas/hppa/reloc/reloc.exp: Run it.
1995-05-03 19:17:14 +00:00
Jeff Law
4829cd65a7
* config/tc-hppa.c (md_apply_fix): Do nothing for an out of range
...
PC relative call since those only occur in cases where the linker
can fix them up.
(hppa_force_relocation): Force relocations for out of range PC
relative calls.
1995-05-03 19:10:55 +00:00
Ken Raeburn
fa9dea803d
* ldlang.c (print_output_section_statement): Check subsection_alignment,
...
instead of checking section_alignment twice. Noticed by Alan Modra
<alan@spri.levels.unisa.edu.au>.
1995-05-03 18:08:09 +00:00
Mike Stump
8a71f0f3d5
Fix typo in hppa elf.
1995-05-03 13:58:38 +00:00
Stan Shebs
a55c3291d5
Keep remote-nrom.c
1995-05-03 01:44:08 +00:00
Stan Shebs
33bc979d17
* configure.in (--enable-netrom): New configuration option.
...
* Makefile.in (REMOTE_OBS): Rename from REMOTE_O, append
value of NETROM_OBS.
(NETROM_OBS): New variable.
* remote-nrom.c: New file, NetROM target support.
* config/a29k/a29k-udi.mt, config/i960/vxworks960.mt: Use
REMOTE_OBS instead of REMOTE_O.
start-sanitize-arc
* config/arc/arc.mt: Ditto.
end-sanitize-arc
1995-05-03 01:43:27 +00:00
Jeff Law
55ac59da2e
Add hppa1.1-hp-lites support.
1995-05-02 22:39:41 +00:00
Ken Raeburn
8baa2ba4c1
* gas/mips/ld.d: Modified for gas delay-slot fixes.
1995-05-02 20:40:22 +00:00
Ken Raeburn
2c4022afdd
read.c, tc-mips changes
1995-05-02 19:33:44 +00:00
Ken Raeburn
1dc1e7989f
* config/tc-mips.c: Use USE_STDARG and USE_VARARGS instead of NO_STDARG &c.
...
* config/tc-mips.c (mips_target_format): Changed to a function, checking flavor
and byte order at run time.
(md_parse_option, cases OPTION_EB and OPTION_EL): Set target_big_endian here.
(md_begin): Not here.
* config/tc-mips.h (mips_target_format): Adjust declaration.
(TARGET_FORMAT): Call mips_target_format.
* config/tc-mips.h (USE_GLOBAL_POINTER_OPT): Define in terms of OUTPUT_FLAVOR.
* config/tc-mips.c (g_switch_value, g_switch_seen): Define unconditionally.
(md_begin, mips_ip, md_parse_option, s_change_sec, s_option, s_abicalls,
nopic_need_relax): Check USE_GLOBAL_POINTER_OPT at run time, instead of
compiling conditionally on GPOPT.
(GPOPT): Don't define.
(md_shortopts): Always include -G.
(RDATA_SECTION_NAME): Select at run time.
(md_begin): Test for ELF format at run time instead of compile time.
(mips_ip, s_change_sec): Ditto.
(md_parse_option, cases OPTION_CALL_SHARED and OPTION_NON_SHARED): Ditto.
(OPTION_CALL_SHARED, OPTION_NON_SHARED, mips_regmask_frag): Define
unconditionally.
1995-05-02 19:33:00 +00:00
Ken Raeburn
2209b19c4e
(pop_insert): New function.
...
(pop_override_ok, pop_table_name): New variables.
(md_pop_insert, obj_pop_insert): New macros.
(pobegin): Use them.
(target_big_endian): If TARGET_BYTES_BIG_ENDIAN is defined, initialize to 1.
1995-05-02 19:30:17 +00:00
Ken Raeburn
833c46e1fb
Move cpu-specific dependencies into Makefile.in, instead of having sometimes
...
multiple copies in config/*.mt. Select between several make variables with
autoconf substitution of cpu_type into a variable name reference.
1995-05-02 06:46:21 +00:00
Ken Raeburn
78dace0a00
deleting more unused macros
1995-05-02 06:26:15 +00:00
Ken Raeburn
91a165d12e
delete some unused TE_* macros
1995-05-02 04:47:35 +00:00
Ken Raeburn
12aab635e0
* read.c (s_app_file): If obj_app_file is defined, call it with string as argument.
...
Don't call c_dot_file_symbol or elf_file_symbol.
* config/obj-coff.h (obj_app_file): Define as c_dot_file_symbol.
* config/obj-elf.h (obj_app_file): Define as elf_file_symbol.
* as.h (OUTPUT_FLAVOR): Don't define here.
* config/obj-aout.h (OUTPUT_FLAVOR) [BFD_ASSEMBLER]: Define.
* config/obj-bout.h (OUTPUT_FLAVOR): Define.
* config/obj-coff.h (OUTPUT_FLAVOR) [BFD_ASSEMBLER]: Define.
* config/obj-ecoff.h (OUTPUT_FLAVOR): Define.
* config/obj-elf.h (OUTPUT_FLAVOR): Define.
1995-05-01 20:44:46 +00:00
David Edelsohn
dd0f8fcfe4
(gas-dg-test): Detect invalid values of `do_what'.
1995-04-30 20:16:22 +00:00
David Edelsohn
00ff097af1
New testcase to test ARC specific warnings.
1995-04-30 06:38:13 +00:00
David Edelsohn
f6959b8dbb
* lib/gas-dg.exp: New file.
1995-04-30 06:35:49 +00:00
David Edelsohn
5af38f24a1
New file (interfaces to dg.exp).
1995-04-30 06:34:53 +00:00
David Edelsohn
3fb52301f0
Initial pass at ARC docs.
1995-04-30 06:14:16 +00:00
David Edelsohn
86a90ab902
ARC stuff.
1995-04-30 04:48:46 +00:00
David Edelsohn
33cfa9b642
Avoid "8 byte insn in delay slot" warning message.
1995-04-30 04:30:57 +00:00
Stu Grossman
e2bc2606ae
* array-rom.c (_initialize_array array_open): Move baud_rate
...
initialization from _initxxx to array_open to fix bug with
overriding -b command line option.
1995-04-29 06:34:44 +00:00
David Edelsohn
ad0c0b7ffd
* Makefile.in (RUNTEST): Fix reference of `srcdir'.
1995-04-28 03:32:06 +00:00
David Edelsohn
85f667f79f
* Makefile.in (RUNTEST): Use one in srcdir if present.
...
(RUNTESTFLAGS): Define.
1995-04-28 03:08:55 +00:00
Michael Meissner
26fc834093
Support Linux systems that do not have the BFD linker installed.
1995-04-27 18:40:32 +00:00
Steve Chamberlain
5d747d616f
Wed Apr 26 19:01:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
...
* remote-hms.c: Rewrite to use new monitor conventions.
1995-04-27 02:07:44 +00:00
Steve Chamberlain
f302a4d978
Wed Apr 26 18:26:21 1995 Steve Chamberlain <sac@slash.cygnus.com>
...
* srconv.c (main): Add support for -n option which disables
prescan of common symbols.
(wr_ob): If reading past the end of a section, fill with zeros.
1995-04-27 01:59:19 +00:00
Ken Raeburn
931a8fab1b
Support for more portable alignment handling in assembly code, based on patches
...
from Bryan Ford <baford@schirf.cs.utah.edu>:
* read.c (potable): Added balign and p2align, for aligning by bytes or powers
of two independent of what ".align" does for a given target.
* doc/as.texinfo: Document them.
1995-04-26 20:02:18 +00:00
Jeff Law
094a7e4392
* config.guess: Add hppa1.1-hp-lites support.
1995-04-26 16:59:33 +00:00
Jim Kingdon
7da20c1133
* gdb.base/scope.exp: Make test names unique. Use gdb_test. Make
...
each test pass or fail.
1995-04-26 14:39:10 +00:00
Ken Raeburn
d3c66665b5
* objdump.c (dump_section_header): Display load address after virtual memory
...
(run-time) address.
1995-04-26 01:16:41 +00:00
Ken Raeburn
e4fc2696d1
* Makefile.in (install): Depend on "all".
1995-04-26 01:11:57 +00:00
Jim Kingdon
0f60fbb84e
Add comment regarding stringtab_global and psymtabs.
1995-04-25 22:58:03 +00:00
Jim Kingdon
ab52cc44ba
* dbxread.c: Add comment explaining lowest_text_address.
1995-04-25 18:31:31 +00:00
Rob Savoye
404f16f5b2
* configure, configure.in: Look for m68k-*-vxworks* rather than
...
just m68k-wrs-vxworks so gas can be configured for
m68k-vxworks5.1.
1995-04-25 18:14:45 +00:00
Rob Savoye
0672310078
Don't build newlib for m68k-vxworks5.1.
1995-04-25 18:10:53 +00:00
Jason Molenda
0c3c868b2b
* hosts/std-host.h: #include ansidecl.h 'cause PTR is used in
...
std-host.h.
1995-04-25 18:07:43 +00:00
Jason Merrill
eddd19426e
Mon Apr 24 16:23:41 1995 Michael Meissner <meissner@tiktok.cygnus.com>
...
* config.guess (*:Linux:*:*): Determine whether the default
compiler is ELF or a.out.
1995-04-25 01:18:25 +00:00
Jason Merrill
c55c62ed58
Linux configuration name fixes
1995-04-25 01:07:46 +00:00
Jason Molenda
5887848eb4
* configure.in: use ../../bfd/hosts/std-host.h, not
...
../bfd/hosts/std-host.h (which doesn't exist).
1995-04-24 22:10:32 +00:00
Jason Molenda
8f96fa0e7d
* sh-opc.c (sh_nibble_type, sh_arg_type): remove trailing , from
...
enum list.
some native cc's barf on this (and K&R says it's naughty)
1995-04-24 21:21:58 +00:00
Michael Meissner
423b654e17
Provide escape hatch for HAVE_PROCFS being defined.
1995-04-24 14:38:05 +00:00
Michael Meissner
a96c03cca5
Do not continue processing unknown symbols.
1995-04-24 12:41:37 +00:00
Jim Kingdon
b074fd2f93
* gdb.base/opaque.exp: Remove xfails for aix; print a warning if
...
xlc not gcc.
1995-04-24 04:37:45 +00:00
Jeff Law
87e33b8480
* config/pa/tm-hppa.h (EXTRACT_STRUCT_VALUE_ADDRESS): Fix.
1995-04-22 07:51:21 +00:00
Jeff Law
4a8b575e62
* config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctly
...
handle "short", "int" and small structures returned in registers.
1995-04-22 07:42:36 +00:00
Jeff Law
61fe99b477
* config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctly
...
handle "short", "int" and small structures returned in registers.
1995-04-22 07:30:32 +00:00
Stu Grossman
1e2bb16402
* cpu32bug.exp est.exp rom68k.exp: Delete. Unify into monitor.exp.
1995-04-21 22:45:59 +00:00
Kung Hsu
cdd2212f75
* minsyms.c: add new function lookup_minimal_symbol_text, to look
...
for text symbol only.
* breakpoint.c (create_longjmp_breakpoint): call
lookup_minimal_symbol_text instead of lookup_minimal_symbol.
* symtab.h: add lookup_minimal_symbol_text prototype.
1995-04-21 20:02:50 +00:00