imp_testExe1.c 731 B

12345678910111213141516171819202122232425
  1. extern int generated_by_testExe1();
  2. extern int generated_by_testExe3();
  3. extern int testLib2();
  4. extern int testLib3();
  5. extern int testLib4();
  6. extern int testLib4lib();
  7. extern int testLib5();
  8. extern int testLib6();
  9. extern int testLibCycleA1();
  10. /* Switch a symbol between debug and optimized builds to make sure the
  11. proper library is found from the testLib4 link interface. */
  12. #ifdef EXE_DBG
  13. # define testLib4libcfg testLib4libdbg
  14. #else
  15. # define testLib4libcfg testLib4libopt
  16. #endif
  17. extern testLib4libcfg(void);
  18. int main()
  19. {
  20. return (testLib2() + generated_by_testExe1() + testLib3() + testLib4()
  21. + testLib5() + testLib6() + testLibCycleA1()
  22. + generated_by_testExe3() + testLib4lib() + testLib4libcfg());
  23. }