Skip to content

Commit e2409b2

Browse files
Claudiu Zissulescuartemiy-volkov
authored andcommitted
arc64: Enable unaligned by default, add C-macro
1 parent e4954e4 commit e2409b2

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

gcc/config/arc64/arc64-c.def

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
ARC64_C_DEF ("__ARC64_ATOMIC_1__", arc64_atomic_option == 1)
2121
ARC64_C_DEF ("__ARC64_ATOMIC_2__", arc64_atomic_option == 2)
2222
ARC64_C_DEF ("__ARC64_ATOMIC_3__", arc64_atomic_option == 3)
23+
ARC64_C_DEF ("__ARC64_UNALIGNED__", unaligned_access)
2324

2425
/* Local Variables: */
2526
/* mode: c */

gcc/config/arc64/arc64.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191

9292
/* Default unaligned accesses. */
9393
#ifndef UNALIGNED_ACCESS_DEFAULT
94-
#define UNALIGNED_ACCESS_DEFAULT 0
94+
#define UNALIGNED_ACCESS_DEFAULT 1
9595
#endif
9696

9797
/* Layout of Source Language Data Types. */

0 commit comments

Comments
 (0)