• Heiko Carstens's avatar
    s390/fpu: remove anonymous union from struct fpu · bdbd3acb
    Heiko Carstens authored
    The anonymous union within struct fpu contains a floating point register
    array and a vector register array. Given that the vector register is always
    present remove the floating point register array. For configurations
    without vector registers save the floating point register contents within
    their corresponding vector register location.
    
    This allows to remove the union, and also to simplify ptrace and perf code.
    Signed-off-by: default avatarHeiko Carstens <hca@linux.ibm.com>
    bdbd3acb
perf_regs.c 1.44 KB