Commit ba85c89
committed
Fix issue #227 (compile error with clang 22)
For whatever reason the original libaegis code specified a target option "evex512" for clang version 18 and higher. While clang 18 ignored the unknown option, clang 22 (and most likely other versions between 18 and 22) complained about the unknown option and ignores ALL target options. This leads to hard compile errors later on.
The solution is to simply drop the invalid target option.1 parent e4b6174 commit ba85c89
File tree
2 files changed
+2
-12
lines changed- src/aegis
- aegis128x4
- aegis256x4
2 files changed
+2
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
| 26 | + | |
28 | 27 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | 28 | | |
34 | 29 | | |
35 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
| 26 | + | |
28 | 27 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | 28 | | |
34 | 29 | | |
35 | 30 | | |
| |||
0 commit comments