1  /* dlfcn.h replacement for MS-Windows build.  */
       2  /*
       3   * Copyright (C) 2010, 2013, the Free Software Foundation, Inc.
       4   *
       5   * This file is part of GAWK, the GNU implementation of the
       6   * AWK Programming Language.
       7   *
       8   * GAWK is free software; you can redistribute it and/or modify
       9   * it under the terms of the GNU General Public License as published by
      10   * the Free Software Foundation; either version 3 of the License, or
      11   * (at your option) any later version.
      12   *
      13   * GAWK is distributed in the hope that it will be useful,
      14   * but WITHOUT ANY WARRANTY; without even the implied warranty of
      15   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      16   * GNU General Public License for more details.
      17   *
      18   * You should have received a copy of the GNU General Public License
      19   * along with this program; if not, write to the Free Software
      20   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
      21   */
      22  #ifndef DLFCN_H
      23  #define DLFCN_H
      24  
      25  #define RTLD_LAZY 1
      26  
      27  extern void *dlopen (const char *, int);
      28  extern int   dlclose (void *);
      29  extern void *dlsym (void *, const char *);
      30  extern char *dlerror (void);
      31  
      32  #endif	/* DLFCN_H */