aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2020-11-03 19:13:57 +0100
committerUros Bizjak <ubizjak@gmail.com>2020-11-03 19:15:03 +0100
commitf4a0e873be8a6c2787c13bd29c0b2a5df332adeb (patch)
tree12fd1f704055f2eaf6c04b6a9592e53c98f94c93 /gcc/cp/class.c
parent5b01425ec2019f822f9eb628ef0932f6deff44f9 (diff)
downloadgcc-f4a0e873be8a6c2787c13bd29c0b2a5df332adeb.zip
gcc-f4a0e873be8a6c2787c13bd29c0b2a5df332adeb.tar.gz
gcc-f4a0e873be8a6c2787c13bd29c0b2a5df332adeb.tar.bz2
i386: Fix ix86_function_arg_regno_p to return correct SSE regno for 32bit TARGET_MACHO
Use up to SSE_REGPARM_MAX registers to pass function parameters for 32bit Mach-O targets. Also, define X86_32_MMX_REGPARM_MAX to return 0 for 32bit Mach-O targets. 2020-11-03 Uroš Bizjak <ubizjak@gmail.com> gcc/ * config/i386/i386.c (ix86_function_arg_regno_p): Use up to SSE_REGPARM_MAX registers to pass function parameters for 32bit Mach-O targets. * config/i386/i386.h (X86_32_MMX_REGPARM_MAX): New macro. (MMX_REGPARM_MAX): Use it.
Diffstat (limited to 'gcc/cp/class.c')
0 files changed, 0 insertions, 0 deletions