diff options
Diffstat (limited to 'gcc/varasm.c')
-rwxr-xr-x | gcc/varasm.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 231fb00..bddb28d 100755 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -1575,7 +1575,7 @@ assemble_name (file, name) STRIP_NAME_ENCODING (real_name, name); if (flag_prefix_function_name - && ! bcmp (real_name, CHKR_PREFIX, CHKR_PREFIX_SIZE)) + && ! memcmp (real_name, CHKR_PREFIX, CHKR_PREFIX_SIZE)) real_name = real_name + CHKR_PREFIX_SIZE; id = maybe_get_identifier (real_name); @@ -1777,7 +1777,7 @@ assemble_real (d, mode) { error ("floating point trap outputting a constant"); #ifdef REAL_IS_NOT_DOUBLE - bzero ((char *) &d, sizeof d); + zero_memory ((char *) &d, sizeof d); d = dconst0; #else d = 0; @@ -1992,7 +1992,7 @@ immed_real_const_1 (d, mode) If one is found, return it. */ for (r = const_double_chain; r; r = CONST_DOUBLE_CHAIN (r)) - if (! bcmp ((char *) &CONST_DOUBLE_LOW (r), (char *) &u, sizeof u) + if (! memcmp ((char *) &CONST_DOUBLE_LOW (r), (char *) &u, sizeof u) && GET_MODE (r) == mode) return r; @@ -2008,7 +2008,7 @@ immed_real_const_1 (d, mode) rtl_in_saveable_obstack (); r = rtx_alloc (CONST_DOUBLE); PUT_MODE (r, mode); - bcopy ((char *) &u, (char *) &CONST_DOUBLE_LOW (r), sizeof u); + copy_memory ((char *) &u, (char *) &CONST_DOUBLE_LOW (r), sizeof u); pop_obstacks (); /* Don't touch const_double_chain in nested function; see force_const_mem. @@ -2334,7 +2334,7 @@ compare_constant_1 (exp, p) strp = TREE_STRING_POINTER (exp); len = TREE_STRING_LENGTH (exp); - if (bcmp ((char *) &TREE_STRING_LENGTH (exp), p, + if (memcmp ((char *) &TREE_STRING_LENGTH (exp), p, sizeof TREE_STRING_LENGTH (exp))) return 0; @@ -2355,7 +2355,7 @@ compare_constant_1 (exp, p) strp = (char *) alloca (len); get_set_constructor_bytes (exp, (unsigned char *) strp, len); - if (bcmp ((char *) &xlen, p, sizeof xlen)) + if (memcmp ((char *) &xlen, p, sizeof xlen)) return 0; p += sizeof xlen; @@ -2372,7 +2372,7 @@ compare_constant_1 (exp, p) if (TREE_PURPOSE (link)) have_purpose = 1; - if (bcmp ((char *) &length, p, sizeof length)) + if (memcmp ((char *) &length, p, sizeof length)) return 0; p += sizeof length; @@ -2386,12 +2386,12 @@ compare_constant_1 (exp, p) else type = 0; - if (bcmp ((char *) &type, p, sizeof type)) + if (memcmp ((char *) &type, p, sizeof type)) return 0; p += sizeof type; - if (bcmp ((char *) &have_purpose, p, sizeof have_purpose)) + if (memcmp ((char *) &have_purpose, p, sizeof have_purpose)) return 0; p += sizeof have_purpose; @@ -2401,7 +2401,7 @@ compare_constant_1 (exp, p) { HOST_WIDE_INT size = int_size_in_bytes (TREE_TYPE (exp)); - if (bcmp ((char *) &size, p, sizeof size)) + if (memcmp ((char *) &size, p, sizeof size)) return 0; p += sizeof size; @@ -2418,7 +2418,7 @@ compare_constant_1 (exp, p) { tree zero = 0; - if (bcmp ((char *) &zero, p, sizeof zero)) + if (memcmp ((char *) &zero, p, sizeof zero)) return 0; p += sizeof zero; @@ -2427,7 +2427,7 @@ compare_constant_1 (exp, p) if (TREE_PURPOSE (link) && TREE_CODE (TREE_PURPOSE (link)) == FIELD_DECL) { - if (bcmp ((char *) &TREE_PURPOSE (link), p, + if (memcmp ((char *) &TREE_PURPOSE (link), p, sizeof TREE_PURPOSE (link))) return 0; @@ -2442,7 +2442,7 @@ compare_constant_1 (exp, p) { int zero = 0; - if (bcmp ((char *) &zero, p, sizeof zero)) + if (memcmp ((char *) &zero, p, sizeof zero)) return 0; p += sizeof zero; @@ -3044,9 +3044,9 @@ init_const_rtx_hash_table () const_rtx_sym_hash_table = ((struct pool_sym **) oballoc (MAX_RTX_HASH_TABLE * sizeof (struct pool_sym *))); - bzero ((char *) const_rtx_hash_table, + zero_memory ((char *) const_rtx_hash_table, MAX_RTX_HASH_TABLE * sizeof (struct constant_descriptor *)); - bzero ((char *) const_rtx_sym_hash_table, + zero_memory ((char *) const_rtx_sym_hash_table, MAX_RTX_HASH_TABLE * sizeof (struct pool_sym *)); first_pool = last_pool = 0; @@ -3131,7 +3131,7 @@ decode_rtx_const (mode, x, value) if (GET_MODE (x) != VOIDmode) { value->mode = GET_MODE (x); - bcopy ((char *) &CONST_DOUBLE_LOW (x), + copy_memory ((char *) &CONST_DOUBLE_LOW (x), (char *) &value->un.du, sizeof value->un.du); } else @@ -3556,7 +3556,7 @@ output_constant_pool (fnname, fndecl) if (GET_CODE (x) != CONST_DOUBLE) abort (); - bcopy ((char *) &CONST_DOUBLE_LOW (x), (char *) &u, sizeof u); + copy_memory ((char *) &CONST_DOUBLE_LOW (x), (char *) &u, sizeof u); assemble_real (u.d, pool->mode); break; |