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