/* 
 *   Creation Date: <2003/05/27 14:49:24 samuel>
 *   Time-stamp: <2003/05/27 17:09:59 samuel>
 *   
 *	<archincludes.h>
 *	
 *	
 *   
 *   Copyright (C) 2003 Samuel Rydh (samuel@ibrium.se)
 *   
 *   This program is free software; you can redistribute it and/or
 *   modify it under the terms of the GNU General Public License
 *   version 2
 *   
 */

#ifndef _H_ARCHINCLUDE
#define _H_ARCHINCLUDE

#include "mol_config.h"

#ifndef __ASSEMBLY__
#include <limits.h>
#include <sys/types.h>
#include <string.h>

#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
#undef		NULL
#define		NULL ((void*)0)

extern int	printk( const char *fmt, ... );

#endif

#endif   /* _H_ARCHINCLUDE */
