mirror of
https://github.com/rkd77/elinks.git
synced 2025-10-21 19:54:04 -04:00
Initial commit of the HEAD branch of the ELinks CVS repository, as of
Thu Sep 15 15:57:07 CEST 2005. The previous history can be added to this by grafting.
This commit is contained in:
41
src/elinks.h
Normal file
41
src/elinks.h
Normal file
@@ -0,0 +1,41 @@
|
||||
/* Global include with common functions and definitions for ELinks */
|
||||
/* $Id: elinks.h,v 1.39 2005/06/14 13:05:26 jonas Exp $ */
|
||||
|
||||
#ifndef EL__ELINKS_H
|
||||
#define EL__ELINKS_H
|
||||
|
||||
#ifndef __EXTENSION__
|
||||
#define __EXTENSION__ /* Helper for SunOS */
|
||||
#endif
|
||||
|
||||
/* Gives us uint{32,16}_t and longlong and integer limits. */
|
||||
#include "osdep/types.h"
|
||||
|
||||
/* This determines the system type and loads system-specific macros and
|
||||
* symbolic constants. The other includes may reuse this. This should be
|
||||
* always the very first ELinks include a source should include (except
|
||||
* config.h, of course). */
|
||||
#include "osdep/system.h"
|
||||
|
||||
/* This introduces some generic ensurements that various things are how
|
||||
* they are supposed to be. */
|
||||
#include "osdep/generic.h"
|
||||
|
||||
/* This loads hard-configured settings - which are too lowlevel to configure at
|
||||
* the runtime but are too unlikely to be changed to be configured through
|
||||
* config.h. */
|
||||
#include "setup.h"
|
||||
|
||||
#ifdef CONFIG_DEBUG
|
||||
#define DEBUG_MEMLEAK
|
||||
#endif
|
||||
|
||||
/* This maybe overrides some of the standard high-level functions, to ensure
|
||||
* the expected behaviour. These overrides are not system specific. */
|
||||
#include "osdep/stub.h"
|
||||
|
||||
/* util/math.h is supposed to be around all the time. */
|
||||
#include "util/math.h"
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user