projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0236ea9
)
tilepro: fix missing ARRAY_SIZE macro
author
Martin Liska
<mliska@suse.cz>
Mon, 23 May 2022 11:54:53 +0000
(13:54 +0200)
committer
Martin Liska
<mliska@suse.cz>
Mon, 23 May 2022 11:54:53 +0000
(13:54 +0200)
gcc/ChangeLog:
* config/tilepro/gen-mul-tables.cc (ARRAY_SIZE): Add new macro.
gcc/config/tilepro/gen-mul-tables.cc
patch
|
blob
|
history
diff --git
a/gcc/config/tilepro/gen-mul-tables.cc
b/gcc/config/tilepro/gen-mul-tables.cc
index
798766a
..
5218398
100644
(file)
--- a/
gcc/config/tilepro/gen-mul-tables.cc
+++ b/
gcc/config/tilepro/gen-mul-tables.cc
@@
-90,6
+90,8
@@
typedef long long MUL_TYPE;
#define MIN(x, y) ((x) <= (y) ? (x) : (y))
#define MAX(x, y) ((x) >= (y) ? (x) : (y))
+#define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
+
/* For this program a unary op is one which has only one nonconstant
operand. So shift left by 5 is considered unary. */
typedef MUL_TYPE (*unary_op_func) (MUL_TYPE);