Patch title: Release 85 bulk changes
Abstract:
File: /pliant/install/pliant.c
Key:
    Removed line
    Added line
// Copyright  Hubert Tonneau  hubert.tonneau@pliant.cx
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License version 2
// as published by the Free Software Foundation.
// 
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
// 
// You should have received a copy of the GNU General Public License
// version 2 along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

/*
abstract
  text "This program is simply includes all the C programs that together are the Pliant kernel (the C part of Pliant that start the compiler machinery)"
doc
  text "We could get rid of it if Pliant had a 'Makefile', but I don't like makefiles much."
*/

#include "../language/declare/struct.c"
#include "../language/declare/proto.c"

#include "../language/type/misc/universal.c"
#include "../language/type/pointer/address.c"
#include "../language/type/misc/bit.c"
#include "../language/type/misc/cbool.c"
#include "../language/type/number/int.c"

#include "../language/declare/global.c"

#ifdef _BYTECODE_
  #include "../language/generator/bytecode.c"
#endif

#include "../language/schedule/atomic.c"
#include "../language/os/glue.c"
#include "../language/declare/call.c"
#ifdef _TIMER_
  #include "timer.c"
#endif
#include "../language/memory/page.c"
#include "../language/memory/memory.c"
#include "../language/memory/alloc.c"
#include "../language/data/entry.c"
#include "../language/type/pointer/arrow.c"
#include "../language/os/process.c"
#include "../language/os/dump.c"
#ifndef _STATIC_
  #include "../language/os/dll.c"
#endif
#include "../language/debug/error.c"

#include "../language/type/text/str.c"
#include "../language/type/misc/position.c"

#include "../language/type/set/list.c"
#include "../language/type/set/array.c"
#include "../language/type/set/dictionary.c"
#include "../language/type/set/relation.c"
#include "../language/compiler/module/module.c"

#include "../language/compiler/argument/argument.c"
#include "../language/compiler/instruction/instruction.c"
#include "../language/generator/generator_context.c"
#include "../language/compiler/function/function.c"
#include "../language/compiler/function/generic.c"
#include "../language/compiler/type/type.c"

#include "../language/ui/console.c"
#include "../language/os/file.c"

#include "../language/compiler/expression/expression.c"
#include "../language/compiler/active.c"
#ifdef _i386_
  #include "../language/generator/i386.c"
#endif

#include "../language/type/pointer/pointer.c"
#include "../language/basic/basic.c"
#include "../language/basic/arithmetic.c"
#include "../language/basic/cast.c"
#include "../language/generator/jump.c"
#include "../language/basic/control.c"
#include "../language/basic/extend.c"
#include "../language/optimizer/optimize.c"
#include "../language/parser/engine.c"
#include "../language/parser/builtin.c"

#include "../language/startup/startup.c"