162f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen//===-- main.c --------------------------------------------------*- C++ -*-===// 262f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// 362f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// The LLVM Compiler Infrastructure 462f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// 562f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// This file is distributed under the University of Illinois Open Source 662f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// License. See LICENSE.TXT for details. 762f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen// 862f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen//===----------------------------------------------------------------------===// 962f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen#include <stdio.h> 1062f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen 1162f0b37967f3bbc699e2357683f745e65c290cecJohnny Chenextern int a(int); 1262f0b37967f3bbc699e2357683f745e65c290cecJohnny Chenextern int b(int); 1362f0b37967f3bbc699e2357683f745e65c290cecJohnny Chenint main (int argc, char const *argv[]) 1462f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen{ 1562f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen printf ("a(1) returns %d\n", a(1)); 1662f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen printf ("b(2) returns %d\n", b(2)); 1762f0b37967f3bbc699e2357683f745e65c290cecJohnny Chen} 18