bdb429a5a1
* calls.c (expand_call): Pass bit alignment to mark_reg_pointer. * explow.c (memory_address, allocate_dynamic_stack_space): Likewise. * function.c (assign_parms): Likewise. * integrate.c (expand_inline_function): Likewise. * stmt.c (expand_decl): Likewise. (copy_rtx_and_substitute): Likewise. * expr.c (expand_expr, expand_expr_unaligned): Likewise. (clear_by_pieces): Fix error in last change. * emit-rtl.c (init_emit): Set known registers alignment in bits. * function.h (regno_pointer_align): Now unsigned. * config/arm/arm.c (alignable_memory_operand): REGNO_POINTER_ALIGN is in bits. * config/i386/i386.c (aligned_operand): Likewise. * config/sparc/sparc.c (mem_min_alignment): Likewise. * config/alpha/alpha.c (aligned_memory_operand): Likewise. (unaligned_memory_operand): Likewise. (alpha_expand_block_move, alpha_expand_block_clear): Likewise. Also make alignments and sizes unsigned and some whitespace cleanup. (alpha_va_start): Do nothing if VALIST's type is error_mark_node. From-SVN: r32829 |
||
---|---|---|
.. | ||
alpha32.h | ||
alpha-interix.h | ||
alpha-protos.h | ||
alpha.c | ||
alpha.h | ||
alpha.md | ||
config-nt.sed | ||
crtbegin.asm | ||
crtend.asm | ||
elf.h | ||
lib1funcs.asm | ||
linux-ecoff.h | ||
linux-elf.h | ||
linux.h | ||
netbsd-elf.h | ||
netbsd.h | ||
openbsd.h | ||
osf2or3.h | ||
osf5.h | ||
osf12.h | ||
osf.h | ||
t-crtbe | ||
t-ieee | ||
t-interix | ||
t-vms | ||
va_list.h | ||
vms-tramp.asm | ||
vms.h | ||
vxworks.h | ||
win-nt.h | ||
x-alpha | ||
xm-alpha-interix.h | ||
xm-alpha.h | ||
xm-openbsd.h | ||
xm-vms.h | ||
xm-winnt.h |