1 /* { dg-lto-do link } */
2 /* { dg-require-effective-target fpic } */
3 /* { dg-lto-options {{-fPIC -r -nostdlib -flto}} } */
4 /* { dg-extra-ld-options "-flinker-output=nolto-rel" } */
5 
6 typedef struct {
7     int NumPackStreams;
8 } CSzAr;
9 typedef struct {
10     CSzAr db;
11 } CSzArEx;
SzArEx_Init(CSzArEx * p)12 int SzArEx_Init(CSzArEx *p)
13 {
14   return p->db.NumPackStreams;
15 }
SzArEx_GetFolderFullPackSize(const CSzArEx * p)16 int SzArEx_GetFolderFullPackSize(const CSzArEx *p)
17 {
18   return p->db.NumPackStreams;
19 }
20 
21