aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/firejail/main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c
index 1786cfac2..05074e73b 100644
--- a/src/firejail/main.c
+++ b/src/firejail/main.c
@@ -55,7 +55,13 @@ uid_t firejail_uid = 0;
55gid_t firejail_gid = 0; 55gid_t firejail_gid = 0;
56 56
57#define STACK_SIZE (1024 * 1024) 57#define STACK_SIZE (1024 * 1024)
58static char child_stack[STACK_SIZE] __attribute__((aligned(8))); // space for child's stack 58#ifdef __arm__
59#define STACK_ALIGNMENT 8 // see #3010
60#else
61#define STACK_ALIGNMENT 16
62#endif
63static char child_stack[STACK_SIZE] __attribute__((aligned(STACK_ALIGNMENT))); // space for child's stack
64
59Config cfg; // configuration 65Config cfg; // configuration
60int arg_private = 0; // mount private /home and /tmp directoryu 66int arg_private = 0; // mount private /home and /tmp directoryu
61int arg_private_cache = 0; // mount private home/.cache 67int arg_private_cache = 0; // mount private home/.cache