
This was broken by commitdf08c37a42
(cmGlobalGenerator: Add unity/pch sources after computing compile features, 2024-02-02, v3.28.3~1^2~1^2), and 3.28.2's commit76b5383123
(cmGlobalGenerator: add unity sources after computing target compile features, 2024-01-01, v3.28.2~17^2~1). The problem is very similar to that fixed by commit4e8f24e977
(PCH: Clear link interface cache when adding PCH object to it, 2022-01-24, v3.23.0-rc1~44^2~9). Generalize that fix. Fixes: #25696
8 lines
112 B
C
8 lines
112 B
C
extern int UnityObj1(void);
|
|
extern int UnityObj2(void);
|
|
|
|
int main(void)
|
|
{
|
|
return UnityObj1() + UnityObj2();
|
|
}
|