mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-25 21:19:54 +00:00
* read.c (s_set): Remove unused local ptr.
(hex_float): Check target_big_endian. (equals): Remove unused local p. * config/tc-a29k.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-h8500.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-hppa.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-i860.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-m68k.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-m88k.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-tahoe.h (TARGET_BYTES_BIG_ENDIAN): Define. * config/tc-sh.c (little): Set target_big_endian. (md_begin): Likewise. (md_parse_option): Likewise. (build_relax): Check target_big_endian rather than shl. (build_Mytes, md_atof): Likewise. (md_convert_frag, md_apply_fix): Likewise. (md_number_to_chars): Likewise.
This commit is contained in:
parent
6700d36e84
commit
a920b69312
@ -1,3 +1,23 @@
|
||||
Thu Aug 10 00:38:11 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* read.c (s_set): Remove unused local ptr.
|
||||
(hex_float): Check target_big_endian.
|
||||
(equals): Remove unused local p.
|
||||
* config/tc-a29k.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-h8500.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-hppa.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-i860.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-m68k.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-m88k.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-tahoe.h (TARGET_BYTES_BIG_ENDIAN): Define.
|
||||
* config/tc-sh.c (little): Set target_big_endian.
|
||||
(md_begin): Likewise.
|
||||
(md_parse_option): Likewise.
|
||||
(build_relax): Check target_big_endian rather than shl.
|
||||
(build_Mytes, md_atof): Likewise.
|
||||
(md_convert_frag, md_apply_fix): Likewise.
|
||||
(md_number_to_chars): Likewise.
|
||||
|
||||
Wed Aug 9 10:51:48 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* config/tc-m68k.c (m68k_abspcadd): New static variable.
|
||||
|
@ -19,6 +19,8 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307
|
||||
|
||||
#define TC_A29K
|
||||
|
||||
#define TARGET_BYTES_BIG_ENDIAN 1
|
||||
|
||||
#define tc_headers_hook(a) ; /* not used */
|
||||
#define tc_headers_hook(a) ; /* not used */
|
||||
#define tc_crawl_symbol_chain(a) ; /* not used */
|
||||
|
@ -20,6 +20,9 @@
|
||||
|
||||
|
||||
#define TC_H8500
|
||||
|
||||
#define TARGET_BYTES_BIG_ENDIAN 1
|
||||
|
||||
/* This macro translates between an internal fix and an coff reloc type */
|
||||
#define TC_COFF_FIX2RTYPE(fixP) tc_coff_fix2rtype(fixP)
|
||||
|
||||
|
@ -22,6 +22,8 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307
|
||||
|
||||
#define TC_M88K
|
||||
|
||||
#define TARGET_BYTES_BIG_ENDIAN 1
|
||||
|
||||
#ifdef M88KCOFF
|
||||
#define COFF_MAGIC MC88OMAGIC
|
||||
#define BFD_ARCH bfd_arch_m88k
|
||||
|
@ -20,6 +20,8 @@
|
||||
|
||||
#define TC_TAHOE 1
|
||||
|
||||
#define TARGET_BYTES_BIG_ENDIAN 1
|
||||
|
||||
#define NO_LISTING
|
||||
|
||||
#define tc_headers_hook(a) {;} /* don't need it. */
|
||||
|
15
gas/read.c
15
gas/read.c
@ -1680,7 +1680,6 @@ s_set (ignore)
|
||||
/* Turn '. = mumble' into a .org mumble */
|
||||
register segT segment;
|
||||
expressionS exp;
|
||||
register char *ptr;
|
||||
|
||||
segment = get_known_segmented_expression (&exp);
|
||||
|
||||
@ -2662,11 +2661,20 @@ hex_float (float_type, bytes)
|
||||
d += hex_value (*input_line_pointer);
|
||||
++input_line_pointer;
|
||||
}
|
||||
bytes[i++] = d;
|
||||
if (target_big_endian)
|
||||
bytes[i] = d;
|
||||
else
|
||||
bytes[length - i - 1] = d;
|
||||
++i;
|
||||
}
|
||||
|
||||
if (i < length)
|
||||
memset (bytes + i, 0, length - i);
|
||||
{
|
||||
if (target_big_endian)
|
||||
memset (bytes + i, 0, length - i);
|
||||
else
|
||||
memset (bytes, 0, length - i);
|
||||
}
|
||||
|
||||
return length;
|
||||
}
|
||||
@ -3148,7 +3156,6 @@ equals (sym_name)
|
||||
/* Turn '. = mumble' into a .org mumble */
|
||||
register segT segment;
|
||||
expressionS exp;
|
||||
register char *p;
|
||||
|
||||
segment = get_known_segmented_expression (&exp);
|
||||
if (!need_pass_2)
|
||||
|
Loading…
Reference in New Issue
Block a user