xref: /linux/scripts/gendwarfksyms/examples/kabi_ex.c (revision ba6ec09911b805778a2fed6d626bfe77b011a717)
1936cf61cSSami Tolvanen // SPDX-License-Identifier: GPL-2.0
2936cf61cSSami Tolvanen /*
3936cf61cSSami Tolvanen  * kabi_ex.c
4936cf61cSSami Tolvanen  *
5936cf61cSSami Tolvanen  * Copyright (C) 2024 Google LLC
6936cf61cSSami Tolvanen  *
7936cf61cSSami Tolvanen  * Examples for kABI stability features with --stable. See kabi_ex.h
8936cf61cSSami Tolvanen  * for details.
9936cf61cSSami Tolvanen  */
10936cf61cSSami Tolvanen 
11936cf61cSSami Tolvanen #include "kabi_ex.h"
12936cf61cSSami Tolvanen 
13936cf61cSSami Tolvanen struct s e0;
14936cf61cSSami Tolvanen enum e e1;
15*a9369418SSami Tolvanen 
16*a9369418SSami Tolvanen struct ex0a ex0a;
17*a9369418SSami Tolvanen struct ex0b ex0b;
18*a9369418SSami Tolvanen struct ex0c ex0c;
19*a9369418SSami Tolvanen 
20*a9369418SSami Tolvanen struct ex1a ex1a;
21*a9369418SSami Tolvanen struct ex1b ex1b;
22*a9369418SSami Tolvanen struct ex1c ex1c;
23*a9369418SSami Tolvanen 
24*a9369418SSami Tolvanen struct ex2a ex2a;
25*a9369418SSami Tolvanen struct ex2b ex2b;
26*a9369418SSami Tolvanen struct ex2c ex2c;
27*a9369418SSami Tolvanen 
28*a9369418SSami Tolvanen struct ex3a ex3a;
29*a9369418SSami Tolvanen struct ex3b ex3b;
30*a9369418SSami Tolvanen struct ex3c ex3c;
31