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 12*18652864SSimon Glass #include <asm-generic/sections.h> 13*18652864SSimon Glass 1470db4212SSimon Glass struct sb_cmdline_option; 1570db4212SSimon Glass 1670db4212SSimon Glass extern struct sb_cmdline_option *__u_boot_sandbox_option_start[], 1770db4212SSimon Glass *__u_boot_sandbox_option_end[]; 1870db4212SSimon Glass 1970db4212SSimon Glass static 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