diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2021-09-03 11:16:49 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2021-09-03 11:16:49 +0000 |
commit | 6cbc156fd361d598df3b0f44ad7355fd191f32f3 (patch) | |
tree | befc4888c9191f8c6cef8d02db6694ba4303b473 | |
parent | 45f6f0c5773e5e1d213d31f3573715a11ff27c2c (diff) | |
parent | 1fd8a3f4298291fc02cd0fbee101e8eb2195d2a3 (diff) | |
download | tremolo-6cbc156fd361d598df3b0f44ad7355fd191f32f3.tar.gz |
Merge "Tremolo: Ignore integer overflow in mdct function"android-s-beta-5android-s-beta-5
-rw-r--r-- | Tremolo/mdct.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Tremolo/mdct.c b/Tremolo/mdct.c index 1e4f44c..4ea2cf1 100644 --- a/Tremolo/mdct.c +++ b/Tremolo/mdct.c @@ -196,6 +196,8 @@ STIN void mdct_butterfly_32(DATA_TYPE *x){ mdct_butterfly_16(x+16); } +/* Ignoring overflows as the butterfly dct function expects and uses the overflows */ +__attribute__((no_sanitize("signed-integer-overflow"))) /* N/stage point generic N stage butterfly (in place, 2 register) */ STIN void mdct_butterfly_generic(DATA_TYPE *x,int points,int step){ LOOKUP_T *T = sincos_lookup0; |