170db4212SSimon Glass /* 270db4212SSimon Glass * decls for symbols defined in the linker script 370db4212SSimon Glass * 470db4212SSimon Glass * Copyright (c) 2012 The Chromium OS Authors. 570db4212SSimon Glass * 670db4212SSimon Glass * Licensed under the GPL-2 or later. 770db4212SSimon Glass */ 870db4212SSimon Glass 970db4212SSimon Glass #ifndef __SANDBOX_SECTIONS_H 1070db4212SSimon Glass #define __SANDBOX_SECTIONS_H 1170db4212SSimon Glass 1218652864SSimon Glass #include <asm-generic/sections.h> 1318652864SSimon Glass 14*7b3efc66SSimon Glass struct sandbox_cmdline_option; 1570db4212SSimon Glass 16*7b3efc66SSimon Glass extern struct sandbox_cmdline_option *__u_boot_sandbox_option_start[], 1770db4212SSimon Glass *__u_boot_sandbox_option_end[]; 1870db4212SSimon Glass __u_boot_sandbox_option_count(void)1970db4212SSimon Glassstatic inline size_t __u_boot_sandbox_option_count(void) 2070db4212SSimon Glass { 2170db4212SSimon Glass return __u_boot_sandbox_option_end - __u_boot_sandbox_option_start; 2270db4212SSimon Glass } 2370db4212SSimon Glass 2470db4212SSimon Glass #endif 25