source: sources/src/sc_port.h @ 42

Last change on this file since 42 was 27, checked in by buchmann, 16 years ago

SystemCASS now uses autoconf/automake to build the API. Regression tests still
use the old Makefiles.
(thanks to Nicolas Pouillon)

The library directory no longer is "lib-arch-system". The directory now is "lib-linux". Everyone needs to pay attention about SYSTEMCASS environment variable.

Changes:

  • system header includes
  • Add includes to config.h (generated by autoconf/automake)
  • test:
    • linux preprocessor macro instead of _WIN32
    • CONFIG_DEBUG instead of DEBUG

Removes:

  • Makefile
  • guess_endianness.cc
  • guess_os.sh
  • assert.h (we now use standard assert.h)
  • Options.def
File size: 1.0 KB
RevLine 
[1]1/*------------------------------------------------------------\
2|                                                             |
3| Tool    :                  systemcass                       |
4|                                                             |
5| File    :                   sc_port.h                       |
6|                                                             |
7| Author  :                 Buchmann Richard                  |
8|                           Taktak Sami                       |
9|                                                             |
10| Date    :                   09_07_2004                      |
11|                                                             |
12\------------------------------------------------------------*/
13#ifndef __SC_PORT_H__
14#define __SC_PORT_H__
15
[27]16#include "sc_port_ext.h"
17#include "sc_fwd.h"
18//#include "internal_ext.h"
[1]19
20#include <list>
21
22//
23namespace sc_core {
24//
25const char *get_module_name (const tab_t *pointer);
26void        check_all_ports ();
27
28} // end of sc_core namespace
29
30#endif /* __SC_PORT_H__ */
Note: See TracBrowser for help on using the repository browser.