Use alignas to specify alignment, for Windows compatibility.

This commit is contained in:
Ryan Volz
2023-07-20 16:27:23 -04:00
committed by Bastian Bloessl
parent 3898a21350
commit 83c02a1b66
3 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -41,9 +41,9 @@ protected:
// Position in circular buffer where the current decoded byte is stored
int d_store_pos;
// Metrics for each state
unsigned char d_mmresult[64] __attribute__((aligned(16)));
alignas(16) unsigned char d_mmresult[64];
// Paths for each state
unsigned char d_ppresult[TRACEBACK_MAX][64] __attribute__((aligned(16)));
alignas(16) unsigned char d_ppresult[TRACEBACK_MAX][64];
int d_ntraceback;
int d_k;