root/regress/libexec/ld.so/weak/prog/main.c
/*      $OpenBSD: main.c,v 1.2 2002/02/11 19:47:58 fgsch Exp $  */

/*
 * Public domain. 2002, Federico Schwindt <fgsch@openbsd.org>.
 */

#include <err.h>
#include "defs.h"

int
main(int argc, char **argv)
{
        if (weak_func() != WEAK_REF)
                errx(1, "error calling weak reference");

        if (func() != STRONG_REF)
                errx(1, "error calling strong reference");

        return (0);
}