old-cross-binutils/gdb/config/sparc
Fred Fish 3f550b5940 * configure.in: Add test for "long long" support.
* configure: Regenerate with autoconf.
	* acconfig.h: Add CC_HAS_LONG_LONG
	* config.in: Regenerate with autoheader.
	* config/mips/tm-mips64.h (FORCE_LONG_LONG): Remove
	* config/sparc/tm-sp64.h (CC_HAS_LONG_LONG): Remove.
	* config/mips/tm-vr4300el.h (CC_HAS_LONG_LONG): Remove.
	* config/mips/tm-vr4300.h (CC_HAS_LONG_LONG): Remove.
	* config/mips/xm-irix5.h (CC_HAS_LONG_LONG): Remove
	(PRINTF_HAS_LONG_LONG): Remove.
	(FORCE_LONG_LONG): Remove.
	* config/powerpc/xm-aix.h (UINT_MAX): Undef and use gdb's version.
	* config/convex/xm-convex.h (CC_HAS_LONG_LONG): Remove
	(PRINTF_HAS_LONG_LONG): Remove.
	* config/xm-nbsd.h (CC_HAS_LONG_LONG): Remove.
	(PRINTF_HAS_LONG_LONG): Remove.
	* config/pa/tm-hppa.h (GET_FIELD): Put parens around
	subtraction inside shift.  Put parens around subtraction
	in operand of bitwise and.
	(struct frame_info): Forward declare
 	if __STDC__ defined.
	(frame_saved_regs): Ditto.
	(struct value): Ditto.
	(struct type): Ditto.
	(struct inferior_status): Ditto.
	(init_extra_frame_info): Add prototype.
	(skip_prologue): Ditto.
	(frameless_function_invocation): Ditto.
	(frame_chain): Ditto.
	(frame_chain_valid): Ditto.
	(saved_pc_after_call): Ditto.
	(hppa_fix_call_dummy): Ditto.
	(hppa_push_arguments): Ditto.
	(pa_do_registers_info): Ditto.
	(in_solib_call_trampoline): Ditto.
	(in_solib_return_trampoline): Ditto.
	(push_dummy_frame): Ditto.
	* convex-tdep.c (decout): Use print_longest rather than
	fprintf_filtered.
	* defs.h: Remove use of FORCE_LONG_LONG and __GNUC__ to set
	CC_HAS_LONG_LONG.
	(INT_MIN): Fix so it works correctly when assigned to a long long.
	* valprint.c (longest_to_int): Rewrite to remove dependence
	on INT_MIN and INT_MAX.
	(print_longest): Rewrite the code that falls back to synthesized
	hex output when LONGEST value is not representable as in a long and
 	printf doesn't support printing long longs.
	* ch-valprint.c (chill_val_print): Cast 2nd arg of
	chill_print_type_scalar to LONGEST.
	chill_print_type_scalar): Make static and add prototype.
	* hppa-tdep.c (get_field): Ifdef out unused function.
	(set_field): Ditto.
	(extract_3): Ditto.
	(extract_5_store): Ditto.
	(extract_11): Ditto.
	(extract_12): Ditto.
	(deposit_17): Ditto.
	(extract_14): Convert to static and add prototype.
	(deposit_14): Ditto.
	(extract_21): Ditto.
	(deposit_21): Ditto.
	(extract_17): Ditto.
	(extract_5r_store): Ditto.
	(extract_5R_store): Ditto.
	(extract_5_load): Ditto.
	(find_proc_framesize): Ditto.
	(find_dummy_frame_regs): Ditto.
	(sign_extend): Ditto.
	(find_unwind_entry): Add prototype.
	(find_return_regnum): Ditto.
	(unwind_command): Ditto.
	(find_dummy_frame_regs): Add parens around subtraction in operand
	of bitwise-and.
	(skip_prologue): Add parens around operands of logical-and inside
	operand of logical-or.
	(sign_extend): Add parens around operands of subtraction inside
	operand of shift.
	(low_sign_extend): Ditto.
	* top.c (filename_completer): Convert old style decl of
	filename_completion_function into prototype.
	* f-lang.c (patch_common_entries): Ifdef out unused function.
	* stabsread.c (read_cfront_baseclasses): Remove unused local
	variable "msg_noterm".
	(resolve_cfront_continuation): Remove unused local variable "fip".
	(read_type): Remove unused variable xtypenums.
	(read_cfront_static_fields): Remove unused variable "i".
	(read_cfront_static_fields): Remove unused variable "nfields".
	(read_cfront_member_functions): Add missing comment terminator.
	(read_cfront_static_fields): Return 1 rather than random value.
	(read_cfront_baseclasses): Ditto.
	(read_cfront_baseclasses): Ditto.
	(read_cfront_baseclasses): Ditto.
	* somsolib.c (som_solib_create_inferior_hook): Remove unused
	variable "u".
	(som_solib_create_inferior_hook): Remove unused variable
	shadow_contents.
	(language.h): Add for needed prototypes.
	(som_solib_sharedlibrary_command): Add prototype.
	* hpread.c: (hpread_read_array_type): Add prototype.
	* somread.c (hpread_build_pysmtabs): Add prototype.
	(hpread_symfile_finish): Ditto.
	(hpread_symfile_init): Ditto.
	* hppah-nat.c (fetch_register): Convert old style decl
	to prototype.
	(gdbcore.h): Include for needed prototypes.
	(fetch_register): Remove unused variable "mess".
	* remote-pa.c (get_offsets): Ifdef out unused function.
	(remote_start_remote): Remove unused variable "timeout".
	(boot_board): Add prototype.
	(reaad_frame): Add prototype.
	(getpkt): Remove unused variable "bp".
	(remote_kill): Add prototype.
	(remote_mourn): Add prototype.
	(remote_insert_breakpoint): Add prototype.
	(remote_remove_breakpoint): Add prototype.
	* valops.c (value_push): Only use if PUSH_ARGUMENTS is not defined.
	* infcmd.c (do_registers_info): Only need prototype if
	DO_REGISTERS_INFO is not defined.
	(breakpoint_auto_delete_contents): Only need if
	CALL_DUMMY_BREAKPOINT_OFFSET is defined.
1996-07-28 06:32:48 +00:00
..
.Sanitize Keep sparclet.mt. 1996-06-28 23:47:43 +00:00
nbsd.mh
nm-nbsd.h * config/nm-nbsd.h (link_object, lo_name, etc): Move to here 1996-03-06 04:01:02 +00:00
nm-sparclynx.h Update FSF address. 1995-08-02 03:41:12 +00:00
nm-sun4os4.h * config/sparc/xm-sparc.h (HAVE_WAIT_STRUCT): Remove, never used. 1996-02-01 02:47:32 +00:00
nm-sun4sol2.h * Makefile.in config.in configure configure.in 1996-05-14 07:02:56 +00:00
sp64.mt
sp64sim.mt
sp64sol2.mt * sp64sol2.mt: New file. 1996-01-25 11:34:26 +00:00
sparc-em.mt
sparclet.mt * configure,configure.in: Add target sparclet. 1996-06-28 14:28:20 +00:00
sparclite.mt * config/sparc/sparclite.mt: Add the sparc simulator. 1996-05-20 03:25:57 +00:00
sparclynx.mh
sparclynx.mt
sun4os4.mh * Makefile.in (MMALLOC_CFLAGS): Eliminate intermediate MMALLOC_DISABLE 1996-07-11 07:41:51 +00:00
sun4os4.mt
sun4sol2.mh * Makefile.in config.in configure configure.in 1996-05-14 07:02:56 +00:00
sun4sol2.mt
tm-nbsd.h * config/nm-nbsd.h (link_object, lo_name, etc): Move to here 1996-03-06 04:01:02 +00:00
tm-sp64.h * configure.in: Add test for "long long" support. 1996-07-28 06:32:48 +00:00
tm-sp64sim.h Update FSF address. 1995-08-02 03:41:12 +00:00
tm-sparc.h See the huge ChangeLog entry that has the header: 1996-07-26 04:12:12 +00:00
tm-sparclet.h * configure,configure.in: Add target sparclet. 1996-06-28 14:28:20 +00:00
tm-sparclite.h * defs.h printcmd.c: Create global disassemble_info structure 1996-07-15 23:54:39 +00:00
tm-sparclynx.h Update FSF address. 1995-08-02 03:41:12 +00:00
tm-spc-em.h Update FSF address. 1995-08-02 03:41:12 +00:00
tm-sun4os4.h Update FSF address. 1995-08-02 03:41:12 +00:00
tm-sun4sol2.h * procfs.c (procfs_thread_alive procfs_stop): Make static. 1996-05-15 01:09:57 +00:00
tm-vxsparc.h Update FSF address. 1995-08-02 03:41:12 +00:00
vxsparc.mt * remote-vxsparc.c (vx_convert_to_virtual, vx_convert_from_virtual): 1996-01-24 02:59:06 +00:00
xm-nbsd.h * config/sparc/xm-sparc.h (HAVE_WAIT_STRUCT): Remove, never used. 1996-02-01 02:47:32 +00:00
xm-sparc.h * config/sparc/xm-sparc.h (HAVE_WAIT_STRUCT): Remove, never used. 1996-02-01 02:47:32 +00:00
xm-sparclynx.h Update FSF address. 1995-08-02 03:41:12 +00:00
xm-sun4os4.h * Makefile.in (MMALLOC_CFLAGS): Eliminate intermediate MMALLOC_DISABLE 1996-07-11 07:41:51 +00:00
xm-sun4sol2.h * Makefile.in (MMALLOC_CFLAGS): Eliminate intermediate MMALLOC_DISABLE 1996-07-11 07:41:51 +00:00