-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Closed
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Miscellaneouspriority: mediumMedium impact/importance bugMedium impact/importance bug
Description
Reported by Hirally Santiago:
Attempts to build nanokernel test_stackprot fail as stack canaries are not implemented on ARC architecture, nano_init.c does not build:
/projects/fc3/kernel/nanokernel/nano_init.c:207:2: error: #error "Unknown Architecture type"
#error "Unknown Architecture type"
^
/projects/fc3/kernel/nanokernel/nano_init.c: In function '_Cstart':
/projects/fc3/kernel/nanokernel/nano_init.c:214:20: error: expected string literal before '_MOVE_INSTR'
__asm__ volatile(_MOVE_INSTR "%1, %0;\n\t" \
^
/projects/fc3/kernel/nanokernel/nano_init.c:263:2: note: in expansion of macro 'STACK_CANARY_INIT'
STACK_CANARY_INIT();
^
make[4]: *** [kernel/nanokernel/nano_init.o] Error 1
(Imported from Jira ZEP-54)
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Miscellaneouspriority: mediumMedium impact/importance bugMedium impact/importance bug