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;
12 int SzArEx_Init(CSzArEx *p)
13 {
14 return p->db.NumPackStreams;
15 }
16 int SzArEx_GetFolderFullPackSize(const CSzArEx *p)
17 {
18 return p->db.NumPackStreams;
19 }
20