186fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen//===-- main.c --------------------------------------------------*- C++ -*-===// 286fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// 386fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// The LLVM Compiler Infrastructure 486fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// 586fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// This file is distributed under the University of Illinois Open Source 686fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// License. See LICENSE.TXT for details. 786fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// 886fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen//===----------------------------------------------------------------------===// 986fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen#include <stdio.h> 1086fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen 1186fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// breakpoint set -n foo 1286fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// 1386fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen// 1486fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chenint foo (int value) 1586fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen{ 1686fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen printf ("I got the value: %d.\n", value); 17909b7b74b6e7b638d9953a44a5495161c4eed349Johnny Chen return 0; 1886fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen} 1986fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen 2086fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chenint main (int argc, char **argv) 2186fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen{ 2286fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen foo (argc); 2386fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen printf ("Hello there: %d.\n", argc); 2486fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen return 0; 2586fbeeb94ad5b587dfce9a958b3861589831bbe8Johnny Chen} 26