+
+
+ELFIO is a small, header only C++ library that provides a simple interface for
+reading and generating files in ELF binary format.
+
+
+ELFIO library is independent and does not rely on any other additional projects.
+It is also cross-platform - the library uses standard ANSI C++ constructions
+and runs on wide variety of architectures.
+
+
+
+
+
+
+
diff --git a/doc/site/style.css b/doc/site/style.css
new file mode 100755
index 0000000..40d7b7f
--- /dev/null
+++ b/doc/site/style.css
@@ -0,0 +1,117 @@
+/*
+color:#ffffff; white
+color:#e0e0e0; light gray
+color:#f8f8f8; light gray
+color:#003366; dark blue
+color:#555555; gray
+color:#ff9933; light orange
+color:#cc3300; red/brown/orange
+color:#660066; purple
+color:#669900; green
+*/
+
+a {
+ color:#003366;
+ text-decoration:underline;
+}
+
+a:hover {
+ color:#ff9933;
+}
+
+body {
+ font-family: verdana, tahoma, helvetica, arial, sans-serif;
+ font-size: 90%;
+ background-color:#ffffff;
+ margin: 1em;
+}
+
+pre {
+ font-family: courier, serif;
+ background-color:#f8f8f8;
+ margin: 1.5em;
+ font-size:90%;
+}
+
+ul {
+ list-style: circle outside;
+ font-stretch:extra-expanded;
+/* font-size:90%;*/
+}
+
+ul.menu { /* inherits from ul */
+ padding-left: 1em;
+}
+
+
+em {
+ color:#FF7700;
+ font-size:110%;
+}
+
+h1,h2,h3{
+ color:#FF7700;
+}
+
+h1 {
+ border-color:#d0d0d0;
+ border-style:solid;
+ border-width:1px;
+ font-weight:bold;
+ padding: 0.2em;
+ background-color:#f8f8f8
+}
+
+h2 {
+ font-size:120%;
+ font-weight:bold;
+ border-bottom-style:solid;
+ border-bottom-width:1px;
+ border-bottom-color:#d0d0d0;
+}
+
+h3 {
+ font-size:110%;
+ font-weight:bold;
+ font-style:italic;
+}
+
+tt {
+ font-family: courier, serif;
+}
+
+tt.classname {
+ font-weight:bold;
+}
+
+tt.constant {
+ font-weight:bold;
+}
+
+
+p {
+ line-height: 1.5em;
+}
+
+
+div.links{
+ float: left;
+ clear: left;
+ width: 12em;
+ background-color:#f8f8f8;
+ border-style:solid;
+ border-width:1px;
+ border-color:#d0d0d0;
+ margin-bottom: 0.5em;
+ padding: 0.5em 0.5em 0.5em 0.5em;
+ margin: 0.5em 0.5em 0em 0em;
+}
+
+div.main{
+ border-style:solid;
+ border-width:1px;
+ border-color:#d0d0d0;
+ margin: 0.5em 0em 0.5em 14em;
+ padding: 0.5em 0.5em 0.5em 0.5em;
+}
+
diff --git a/doc/tclap -- Templatized C++ Command Line Parser Library.htm b/doc/tclap -- Templatized C++ Command Line Parser Library.htm
deleted file mode 100755
index a8ef1f6..0000000
Binary files a/doc/tclap -- Templatized C++ Command Line Parser Library.htm and /dev/null differ
diff --git a/elfio/elfio.hpp b/elfio/elfio.hpp
index 449ef0a..00f3f46 100644
--- a/elfio/elfio.hpp
+++ b/elfio/elfio.hpp
@@ -1,5 +1,5 @@
/*
-Copyright (C) 2001-2011 by Serge Lamikhov-Center
+Copyright (C) 2001-2012 by Serge Lamikhov-Center
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal