Dynamic memory allocation framework

Ioannis Koutras 364d67a7ee Proper use of the BMAP_EL_INIT_VAL macro 12 年 前
cmake f58ec4f19f Initial CMake infrastructure. 13 年 前
doc 4b593d387a Fix undocumented member 13 年 前
examples c5b79398e7 Reorganized the file and directory structure before the BiBoP integration 12 年 前
include bb05473edb Added comments on raw block and bitmap raw block's data structures 12 年 前
private-include 364d67a7ee Proper use of the BMAP_EL_INIT_VAL macro 12 年 前
src 364d67a7ee Proper use of the BMAP_EL_INIT_VAL macro 12 年 前
.hgignore 7e4c63ffd1 added build/* in the hgignore list 13 年 前
CMakeLists.txt ffa301359d Cleaned up the CMake status messages 12 年 前
DefineOptions.cmake 122adcb347 Initial tracing support 12 年 前
LICENSE 5fc32c7e67 All the source files are now released under the Apache 2.0 license. 13 年 前
README 7cc39a017b Preserve the plain text version of the README file (fixed) 13 年 前
README.md fabe915a94 Preserve the plain text version of the README file 13 年 前
dmm_config.h.in 122adcb347 Initial tracing support 12 年 前
toolchain-sparc-elf.cmake a716fcaf2e Added -std=c99 CFLAG in sparc-elf-gcc toolchain. 13 年 前
toolchain-stxp70v4.cmake a260b7c23f Set stxp70v4 build type to Release as default. 13 年 前

README

NTUA / ICCS dmmlib

Distributed within the context of 2PARMA project (http://www.2parma.eu)

Requirements:
=============

* cmake v2.6 or higher
* GCC compiler v3.4 or higher

Usage:
======

1. Create the build directory, e.g. "mkdir build"
2. Go to the build directory, e.g. "cd build"
3. Do cmake {DMMLIB Source Directory} -DLINUXTEST=ON , e.g. "cmake .. -DLINUXTEST=ON"
4. "make"
5. Link the library to your application, e.g. "gcc -I{DMMLIB Source Directory}/include -I{DMMLIB Build Directory} {DMMLIB Build Directory}/libdmm_static.a yourapp.c -o yourapp"

Contact Information:
====================

Ioannis Koutras (joko@microlab.ntua.gr)
Alex Bartzas (alexis@microlab.ntua.gr)