Skip to content

Commit f8ae75d

Browse files
vineetgarcartemiy-volkov
authored andcommitted
arc64: add macro to signal Hard-float ABI (gcc-mirror#98)
This helps guard code in downstream projects such as glibc related to hard-float regfile save/restore. Granted we can do this with existing macros: | | #if defined(__ARCV3__) && defined (__ARC_HARD_FLOAT__) | keeping it independent of ISA keeps it future safe. Signed-off-by: Vineet Gupta <[email protected]>
1 parent 25c7281 commit f8ae75d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

gcc/config/arc64/arc64-c.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ arc64_cpu_cpp_builtins (cpp_reader * pfile)
6767
{
6868
builtin_define ("__arc_hard_float__");
6969
builtin_define ("__ARC_HARD_FLOAT__");
70+
builtin_define ("__ARC_FLOAT_ABI_HARD__");
7071
}
7172
else
7273
{

0 commit comments

Comments
 (0)