xref: /openbsd/regress/libexec/ld.so/dlopen/libac/ac.C (revision 871b5453)
1 /*
2  * Public Domain 2003 Dale Rahn
3  *
4  * $OpenBSD: ac.C,v 1.3 2011/04/03 22:29:50 drahn Exp $
5  */
6 
7 #include <iostream>
8 #include <stdlib.h>
9 #include "ac.h"
10 
11 extern int a;
12 
13 extern "C" {
14 const char *libname = "libac";
15 };
16 
17 extern "C" void
lib_entry()18 lib_entry()
19 {
20 	std::cout << "called into ac " << libname << " libname " << "\n";
21 }
22 
AC(const char * str)23 AC::AC(const char *str)
24 {
25 	_name = str;
26 }
27 
~AC()28 AC::~AC()
29 {
30 }
31 AC ac("local");
32