1*70db4212SSimon Glass /* 2*70db4212SSimon Glass * decls for symbols defined in the linker script 3*70db4212SSimon Glass * 4*70db4212SSimon Glass * Copyright (c) 2012 The Chromium OS Authors. 5*70db4212SSimon Glass * 6*70db4212SSimon Glass * Licensed under the GPL-2 or later. 7*70db4212SSimon Glass */ 8*70db4212SSimon Glass 9*70db4212SSimon Glass #ifndef __SANDBOX_SECTIONS_H 10*70db4212SSimon Glass #define __SANDBOX_SECTIONS_H 11*70db4212SSimon Glass 12*70db4212SSimon Glass struct sb_cmdline_option; 13*70db4212SSimon Glass 14*70db4212SSimon Glass extern struct sb_cmdline_option *__u_boot_sandbox_option_start[], 15*70db4212SSimon Glass *__u_boot_sandbox_option_end[]; 16*70db4212SSimon Glass 17*70db4212SSimon Glass static inline size_t __u_boot_sandbox_option_count(void) 18*70db4212SSimon Glass { 19*70db4212SSimon Glass return __u_boot_sandbox_option_end - __u_boot_sandbox_option_start; 20*70db4212SSimon Glass } 21*70db4212SSimon Glass 22*70db4212SSimon Glass #endif 23