summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Lojewski <github@meklort.com>2019-03-30 10:54:09 -0600
committerEvan Lojewski <github@meklort.com>2019-03-30 10:54:09 -0600
commit87285d38380d1cff8f9e00bb38143c566c5947c3 (patch)
tree24e152250ff7c422bf607cd2b5dc87ed85a12b7a
parentcca53919aa8df5e94579269ee1cc6238008f9f2b (diff)
downloadbcm5719-ortega-87285d38380d1cff8f9e00bb38143c566c5947c3.tar.gz
bcm5719-ortega-87285d38380d1cff8f9e00bb38143c566c5947c3.zip
Move elfio to a standalone library.
-rw-r--r--libs/CMakeLists.txt2
-rw-r--r--libs/elfio/.gitignore (renamed from utils/bcmregtool/elfio/.gitignore)0
-rw-r--r--libs/elfio/AUTHORS (renamed from utils/bcmregtool/elfio/AUTHORS)0
-rw-r--r--libs/elfio/CMakeLists.txt49
-rw-r--r--libs/elfio/COPYING (renamed from utils/bcmregtool/elfio/COPYING)0
-rw-r--r--libs/elfio/ChangeLog (renamed from utils/bcmregtool/elfio/ChangeLog)0
-rw-r--r--libs/elfio/ELFIO.sln (renamed from utils/bcmregtool/elfio/ELFIO.sln)0
-rw-r--r--libs/elfio/ELFIOTest/ELFIOTest.cpp (renamed from utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.cpp)0
-rw-r--r--libs/elfio/ELFIOTest/ELFIOTest.vcxproj (renamed from utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj)0
-rw-r--r--libs/elfio/ELFIOTest/ELFIOTest.vcxproj.filters (renamed from utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj.filters)0
-rw-r--r--libs/elfio/ELFIOTest/ELFIOTest1.cpp (renamed from utils/bcmregtool/elfio/ELFIOTest/ELFIOTest1.cpp)0
-rw-r--r--libs/elfio/ELFIOTest/Makefile.am (renamed from utils/bcmregtool/elfio/ELFIOTest/Makefile.am)0
-rw-r--r--libs/elfio/ELFIOTest/Makefile.in (renamed from utils/bcmregtool/elfio/ELFIOTest/Makefile.in)0
-rwxr-xr-xlibs/elfio/ELFIOTest/runELFtests (renamed from utils/bcmregtool/elfio/ELFIOTest/runELFtests)0
-rw-r--r--libs/elfio/INSTALL (renamed from utils/bcmregtool/elfio/INSTALL)0
-rw-r--r--libs/elfio/Makefile.am (renamed from utils/bcmregtool/elfio/Makefile.am)0
-rw-r--r--libs/elfio/Makefile.in (renamed from utils/bcmregtool/elfio/Makefile.in)0
-rw-r--r--libs/elfio/NEWS (renamed from utils/bcmregtool/elfio/NEWS)0
-rw-r--r--libs/elfio/README (renamed from utils/bcmregtool/elfio/README)0
-rw-r--r--libs/elfio/aclocal.m4 (renamed from utils/bcmregtool/elfio/aclocal.m4)0
-rwxr-xr-xlibs/elfio/autogen.sh (renamed from utils/bcmregtool/elfio/autogen.sh)0
-rwxr-xr-xlibs/elfio/configure (renamed from utils/bcmregtool/elfio/configure)0
-rw-r--r--libs/elfio/configure.ac (renamed from utils/bcmregtool/elfio/configure.ac)0
-rw-r--r--libs/elfio/cygwin/elfio.cygport (renamed from utils/bcmregtool/elfio/cygwin/elfio.cygport)0
-rwxr-xr-xlibs/elfio/depcomp (renamed from utils/bcmregtool/elfio/depcomp)0
-rw-r--r--libs/elfio/doc/elfio.docx (renamed from utils/bcmregtool/elfio/doc/elfio.docx)bin155056 -> 155056 bytes
-rw-r--r--libs/elfio/doc/images/annot-close.png (renamed from utils/bcmregtool/elfio/doc/images/annot-close.png)bin207 -> 207 bytes
-rw-r--r--libs/elfio/doc/images/annot-open.png (renamed from utils/bcmregtool/elfio/doc/images/annot-open.png)bin837 -> 837 bytes
-rw-r--r--libs/elfio/doc/images/blank.png (renamed from utils/bcmregtool/elfio/doc/images/blank.png)bin374 -> 374 bytes
-rw-r--r--libs/elfio/doc/images/callouts/1.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/1.gif)bin889 -> 889 bytes
-rw-r--r--libs/elfio/doc/images/callouts/1.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/1.png)bin329 -> 329 bytes
-rw-r--r--libs/elfio/doc/images/callouts/1.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/1.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/10.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/10.gif)bin929 -> 929 bytes
-rw-r--r--libs/elfio/doc/images/callouts/10.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/10.png)bin361 -> 361 bytes
-rw-r--r--libs/elfio/doc/images/callouts/10.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/10.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/11.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/11.gif)bin202 -> 202 bytes
-rw-r--r--libs/elfio/doc/images/callouts/11.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/11.png)bin565 -> 565 bytes
-rw-r--r--libs/elfio/doc/images/callouts/11.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/11.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/12.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/12.gif)bin210 -> 210 bytes
-rw-r--r--libs/elfio/doc/images/callouts/12.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/12.png)bin617 -> 617 bytes
-rw-r--r--libs/elfio/doc/images/callouts/12.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/12.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/13.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/13.gif)bin209 -> 209 bytes
-rw-r--r--libs/elfio/doc/images/callouts/13.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/13.png)bin623 -> 623 bytes
-rw-r--r--libs/elfio/doc/images/callouts/13.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/13.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/14.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/14.gif)bin205 -> 205 bytes
-rw-r--r--libs/elfio/doc/images/callouts/14.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/14.png)bin411 -> 411 bytes
-rw-r--r--libs/elfio/doc/images/callouts/14.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/14.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/15.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/15.gif)bin210 -> 210 bytes
-rw-r--r--libs/elfio/doc/images/callouts/15.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/15.png)bin640 -> 640 bytes
-rw-r--r--libs/elfio/doc/images/callouts/15.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/15.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/16.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/16.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/17.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/17.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/18.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/18.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/19.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/19.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/2.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/2.gif)bin907 -> 907 bytes
-rw-r--r--libs/elfio/doc/images/callouts/2.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/2.png)bin353 -> 353 bytes
-rw-r--r--libs/elfio/doc/images/callouts/2.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/2.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/20.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/20.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/21.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/21.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/22.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/22.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/23.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/23.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/24.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/24.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/25.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/25.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/26.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/26.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/27.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/27.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/28.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/28.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/29.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/29.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/3.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/3.gif)bin914 -> 914 bytes
-rw-r--r--libs/elfio/doc/images/callouts/3.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/3.png)bin350 -> 350 bytes
-rw-r--r--libs/elfio/doc/images/callouts/3.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/3.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/30.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/30.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/4.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/4.gif)bin907 -> 907 bytes
-rw-r--r--libs/elfio/doc/images/callouts/4.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/4.png)bin345 -> 345 bytes
-rw-r--r--libs/elfio/doc/images/callouts/4.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/4.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/5.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/5.gif)bin916 -> 916 bytes
-rw-r--r--libs/elfio/doc/images/callouts/5.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/5.png)bin348 -> 348 bytes
-rw-r--r--libs/elfio/doc/images/callouts/5.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/5.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/6.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/6.gif)bin218 -> 218 bytes
-rw-r--r--libs/elfio/doc/images/callouts/6.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/6.png)bin355 -> 355 bytes
-rw-r--r--libs/elfio/doc/images/callouts/6.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/6.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/7.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/7.gif)bin907 -> 907 bytes
-rw-r--r--libs/elfio/doc/images/callouts/7.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/7.png)bin344 -> 344 bytes
-rw-r--r--libs/elfio/doc/images/callouts/7.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/7.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/8.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/8.gif)bin918 -> 918 bytes
-rw-r--r--libs/elfio/doc/images/callouts/8.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/8.png)bin357 -> 357 bytes
-rw-r--r--libs/elfio/doc/images/callouts/8.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/8.svg)0
-rw-r--r--libs/elfio/doc/images/callouts/9.gif (renamed from utils/bcmregtool/elfio/doc/images/callouts/9.gif)bin923 -> 923 bytes
-rw-r--r--libs/elfio/doc/images/callouts/9.png (renamed from utils/bcmregtool/elfio/doc/images/callouts/9.png)bin357 -> 357 bytes
-rw-r--r--libs/elfio/doc/images/callouts/9.svg (renamed from utils/bcmregtool/elfio/doc/images/callouts/9.svg)0
-rw-r--r--libs/elfio/doc/images/caution.gif (renamed from utils/bcmregtool/elfio/doc/images/caution.gif)bin743 -> 743 bytes
-rw-r--r--libs/elfio/doc/images/caution.png (renamed from utils/bcmregtool/elfio/doc/images/caution.png)bin1250 -> 1250 bytes
-rw-r--r--libs/elfio/doc/images/caution.svg (renamed from utils/bcmregtool/elfio/doc/images/caution.svg)0
-rw-r--r--libs/elfio/doc/images/caution.tif (renamed from utils/bcmregtool/elfio/doc/images/caution.tif)bin1978 -> 1978 bytes
-rw-r--r--libs/elfio/doc/images/colorsvg/caution.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/caution.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/home.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/home.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/important.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/important.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/next.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/next.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/note.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/note.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/prev.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/prev.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/tip.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/tip.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/up.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/up.svg)0
-rw-r--r--libs/elfio/doc/images/colorsvg/warning.svg (renamed from utils/bcmregtool/elfio/doc/images/colorsvg/warning.svg)0
-rw-r--r--libs/elfio/doc/images/draft.png (renamed from utils/bcmregtool/elfio/doc/images/draft.png)bin16150 -> 16150 bytes
-rw-r--r--libs/elfio/doc/images/home.gif (renamed from utils/bcmregtool/elfio/doc/images/home.gif)bin321 -> 321 bytes
-rw-r--r--libs/elfio/doc/images/home.png (renamed from utils/bcmregtool/elfio/doc/images/home.png)bin1156 -> 1156 bytes
-rw-r--r--libs/elfio/doc/images/home.svg (renamed from utils/bcmregtool/elfio/doc/images/home.svg)0
-rw-r--r--libs/elfio/doc/images/important.gif (renamed from utils/bcmregtool/elfio/doc/images/important.gif)bin1003 -> 1003 bytes
-rw-r--r--libs/elfio/doc/images/important.png (renamed from utils/bcmregtool/elfio/doc/images/important.png)bin722 -> 722 bytes
-rw-r--r--libs/elfio/doc/images/important.svg (renamed from utils/bcmregtool/elfio/doc/images/important.svg)0
-rw-r--r--libs/elfio/doc/images/important.tif (renamed from utils/bcmregtool/elfio/doc/images/important.tif)bin2020 -> 2020 bytes
-rw-r--r--libs/elfio/doc/images/next.gif (renamed from utils/bcmregtool/elfio/doc/images/next.gif)bin1083 -> 1083 bytes
-rw-r--r--libs/elfio/doc/images/next.png (renamed from utils/bcmregtool/elfio/doc/images/next.png)bin1150 -> 1150 bytes
-rw-r--r--libs/elfio/doc/images/next.svg (renamed from utils/bcmregtool/elfio/doc/images/next.svg)0
-rw-r--r--libs/elfio/doc/images/note.gif (renamed from utils/bcmregtool/elfio/doc/images/note.gif)bin580 -> 580 bytes
-rw-r--r--libs/elfio/doc/images/note.png (renamed from utils/bcmregtool/elfio/doc/images/note.png)bin490 -> 490 bytes
-rw-r--r--libs/elfio/doc/images/note.svg (renamed from utils/bcmregtool/elfio/doc/images/note.svg)0
-rw-r--r--libs/elfio/doc/images/note.tif (renamed from utils/bcmregtool/elfio/doc/images/note.tif)bin460 -> 460 bytes
-rw-r--r--libs/elfio/doc/images/prev.gif (renamed from utils/bcmregtool/elfio/doc/images/prev.gif)bin1118 -> 1118 bytes
-rw-r--r--libs/elfio/doc/images/prev.png (renamed from utils/bcmregtool/elfio/doc/images/prev.png)bin1132 -> 1132 bytes
-rw-r--r--libs/elfio/doc/images/prev.svg (renamed from utils/bcmregtool/elfio/doc/images/prev.svg)0
-rw-r--r--libs/elfio/doc/images/tip.gif (renamed from utils/bcmregtool/elfio/doc/images/tip.gif)bin598 -> 598 bytes
-rw-r--r--libs/elfio/doc/images/tip.png (renamed from utils/bcmregtool/elfio/doc/images/tip.png)bin449 -> 449 bytes
-rw-r--r--libs/elfio/doc/images/tip.svg (renamed from utils/bcmregtool/elfio/doc/images/tip.svg)0
-rw-r--r--libs/elfio/doc/images/tip.tif (renamed from utils/bcmregtool/elfio/doc/images/tip.tif)bin420 -> 420 bytes
-rw-r--r--libs/elfio/doc/images/toc-blank.png (renamed from utils/bcmregtool/elfio/doc/images/toc-blank.png)bin318 -> 318 bytes
-rw-r--r--libs/elfio/doc/images/toc-minus.png (renamed from utils/bcmregtool/elfio/doc/images/toc-minus.png)bin259 -> 259 bytes
-rw-r--r--libs/elfio/doc/images/toc-plus.png (renamed from utils/bcmregtool/elfio/doc/images/toc-plus.png)bin264 -> 264 bytes
-rw-r--r--libs/elfio/doc/images/up.gif (renamed from utils/bcmregtool/elfio/doc/images/up.gif)bin1089 -> 1089 bytes
-rw-r--r--libs/elfio/doc/images/up.png (renamed from utils/bcmregtool/elfio/doc/images/up.png)bin1111 -> 1111 bytes
-rw-r--r--libs/elfio/doc/images/up.svg (renamed from utils/bcmregtool/elfio/doc/images/up.svg)0
-rw-r--r--libs/elfio/doc/images/warning.gif (renamed from utils/bcmregtool/elfio/doc/images/warning.gif)bin743 -> 743 bytes
-rw-r--r--libs/elfio/doc/images/warning.png (renamed from utils/bcmregtool/elfio/doc/images/warning.png)bin1241 -> 1241 bytes
-rw-r--r--libs/elfio/doc/images/warning.svg (renamed from utils/bcmregtool/elfio/doc/images/warning.svg)0
-rw-r--r--libs/elfio/doc/images/warning.tif (renamed from utils/bcmregtool/elfio/doc/images/warning.tif)bin1990 -> 1990 bytes
-rwxr-xr-xlibs/elfio/doc/site/index.htm (renamed from utils/bcmregtool/elfio/doc/site/index.htm)0
-rwxr-xr-xlibs/elfio/doc/site/style.css (renamed from utils/bcmregtool/elfio/doc/site/style.css)0
-rw-r--r--libs/elfio/elf_examples/64bitLOAD.elf (renamed from utils/bcmregtool/elfio/elf_examples/64bitLOAD.elf)bin4362678 -> 4362678 bytes
-rw-r--r--libs/elfio/elf_examples/ARMSCII-8.so (renamed from utils/bcmregtool/elfio/elf_examples/ARMSCII-8.so)bin13912 -> 13912 bytes
-rwxr-xr-xlibs/elfio/elf_examples/arm_v7m_test_debug.elf (renamed from utils/bcmregtool/elfio/elf_examples/arm_v7m_test_debug.elf)bin313943 -> 313943 bytes
-rwxr-xr-xlibs/elfio/elf_examples/arm_v7m_test_release.elf (renamed from utils/bcmregtool/elfio/elf_examples/arm_v7m_test_release.elf)bin124118 -> 124118 bytes
-rw-r--r--libs/elfio/elf_examples/asm (renamed from utils/bcmregtool/elfio/elf_examples/asm)bin360 -> 360 bytes
-rw-r--r--libs/elfio/elf_examples/asm.lst (renamed from utils/bcmregtool/elfio/elf_examples/asm.lst)0
-rw-r--r--libs/elfio/elf_examples/asm.readelf (renamed from utils/bcmregtool/elfio/elf_examples/asm.readelf)0
-rw-r--r--libs/elfio/elf_examples/asm.s (renamed from utils/bcmregtool/elfio/elf_examples/asm.s)0
-rw-r--r--libs/elfio/elf_examples/asm64 (renamed from utils/bcmregtool/elfio/elf_examples/asm64)bin504 -> 504 bytes
-rw-r--r--libs/elfio/elf_examples/asm64.lst (renamed from utils/bcmregtool/elfio/elf_examples/asm64.lst)0
-rw-r--r--libs/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7 (renamed from utils/bcmregtool/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7)bin5000 -> 5000 bytes
-rw-r--r--libs/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada (renamed from utils/bcmregtool/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada)bin1023 -> 1023 bytes
-rw-r--r--libs/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc (renamed from utils/bcmregtool/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc)bin8527 -> 8527 bytes
-rw-r--r--libs/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c (renamed from utils/bcmregtool/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c)bin8666 -> 8666 bytes
-rw-r--r--libs/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601 (renamed from utils/bcmregtool/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601)bin43592 -> 43592 bytes
-rw-r--r--libs/elfio/elf_examples/elf_header_i386_32.elf (renamed from utils/bcmregtool/elfio/elf_examples/elf_header_i386_32.elf)bin4453 -> 4453 bytes
-rw-r--r--libs/elfio/elf_examples/entropy.so (renamed from utils/bcmregtool/elfio/elf_examples/entropy.so)bin46599 -> 46599 bytes
-rw-r--r--libs/elfio/elf_examples/hello.c (renamed from utils/bcmregtool/elfio/elf_examples/hello.c)0
-rw-r--r--libs/elfio/elf_examples/hello_32 (renamed from utils/bcmregtool/elfio/elf_examples/hello_32)bin4721 -> 4721 bytes
-rw-r--r--libs/elfio/elf_examples/hello_32.txt (renamed from utils/bcmregtool/elfio/elf_examples/hello_32.txt)0
-rw-r--r--libs/elfio/elf_examples/hello_32_o.txt (renamed from utils/bcmregtool/elfio/elf_examples/hello_32_o.txt)0
-rw-r--r--libs/elfio/elf_examples/hello_64 (renamed from utils/bcmregtool/elfio/elf_examples/hello_64)bin6695 -> 6695 bytes
-rw-r--r--libs/elfio/elf_examples/hello_64.txt (renamed from utils/bcmregtool/elfio/elf_examples/hello_64.txt)0
-rw-r--r--libs/elfio/elf_examples/hello_64_o.txt (renamed from utils/bcmregtool/elfio/elf_examples/hello_64_o.txt)0
-rw-r--r--libs/elfio/elf_examples/hello_arm (renamed from utils/bcmregtool/elfio/elf_examples/hello_arm)bin179739 -> 179739 bytes
-rw-r--r--libs/elfio/elf_examples/hello_arm_stripped (renamed from utils/bcmregtool/elfio/elf_examples/hello_arm_stripped)bin49368 -> 49368 bytes
-rw-r--r--libs/elfio/elf_examples/libfunc.so (renamed from utils/bcmregtool/elfio/elf_examples/libfunc.so)bin7752 -> 7752 bytes
-rw-r--r--libs/elfio/elf_examples/libfunc32.so (renamed from utils/bcmregtool/elfio/elf_examples/libfunc32.so)bin6675 -> 6675 bytes
-rw-r--r--libs/elfio/elf_examples/ls (renamed from utils/bcmregtool/elfio/elf_examples/ls)bin105840 -> 105840 bytes
-rw-r--r--libs/elfio/elf_examples/ls.readelf (renamed from utils/bcmregtool/elfio/elf_examples/ls.readelf)0
-rw-r--r--libs/elfio/elf_examples/main (renamed from utils/bcmregtool/elfio/elf_examples/main)bin8454 -> 8454 bytes
-rw-r--r--libs/elfio/elf_examples/main32 (renamed from utils/bcmregtool/elfio/elf_examples/main32)bin7212 -> 7212 bytes
-rw-r--r--libs/elfio/elf_examples/ppc-32bit-specimen3.elf (renamed from utils/bcmregtool/elfio/elf_examples/ppc-32bit-specimen3.elf)bin1556424 -> 1556424 bytes
-rwxr-xr-xlibs/elfio/elf_examples/read_write_arm_elf32_input (renamed from utils/bcmregtool/elfio/elf_examples/read_write_arm_elf32_input)bin67818 -> 67818 bytes
-rw-r--r--libs/elfio/elf_examples/startup.eln (renamed from utils/bcmregtool/elfio/elf_examples/startup.eln)bin54542 -> 54542 bytes
-rw-r--r--libs/elfio/elf_examples/startup_orig.eln (renamed from utils/bcmregtool/elfio/elf_examples/startup_orig.eln)bin40702 -> 40702 bytes
-rw-r--r--libs/elfio/elf_examples/test_ppc (renamed from utils/bcmregtool/elfio/elf_examples/test_ppc)bin6976 -> 6976 bytes
-rw-r--r--libs/elfio/elf_examples/test_ppc.cpp (renamed from utils/bcmregtool/elfio/elf_examples/test_ppc.cpp)0
-rw-r--r--libs/elfio/elf_examples/test_ppc.txt (renamed from utils/bcmregtool/elfio/elf_examples/test_ppc.txt)0
-rw-r--r--libs/elfio/elf_examples/test_ppc_o.txt (renamed from utils/bcmregtool/elfio/elf_examples/test_ppc_o.txt)0
-rw-r--r--libs/elfio/elf_examples/write_exe_i386_32_match (renamed from utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_match)bin4440 -> 4440 bytes
-rw-r--r--libs/elfio/elf_examples/write_exe_i386_32_work_dump.txt (renamed from utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_work_dump.txt)0
-rw-r--r--libs/elfio/elfio/elf_types.hpp (renamed from utils/bcmregtool/elfio/elfio/elf_types.hpp)0
-rw-r--r--libs/elfio/elfio/elfio.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_dump.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_dump.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_dynamic.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_dynamic.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_header.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_header.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_note.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_note.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_relocation.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_relocation.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_section.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_section.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_segment.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_segment.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_strings.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_strings.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_symbols.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_symbols.hpp)0
-rw-r--r--libs/elfio/elfio/elfio_utils.hpp (renamed from utils/bcmregtool/elfio/elfio/elfio_utils.hpp)0
-rw-r--r--libs/elfio/examples/Makefile.am (renamed from utils/bcmregtool/elfio/examples/Makefile.am)0
-rw-r--r--libs/elfio/examples/Makefile.in (renamed from utils/bcmregtool/elfio/examples/Makefile.in)0
-rw-r--r--libs/elfio/examples/RelocationTable/RelocationTable.cpp (renamed from utils/bcmregtool/elfio/examples/RelocationTable/RelocationTable.cpp)0
-rw-r--r--libs/elfio/examples/anonymizer/Makefile.am (renamed from utils/bcmregtool/elfio/examples/anonymizer/Makefile.am)0
-rw-r--r--libs/elfio/examples/anonymizer/Makefile.in (renamed from utils/bcmregtool/elfio/examples/anonymizer/Makefile.in)0
-rw-r--r--libs/elfio/examples/anonymizer/anonymizer.cpp (renamed from utils/bcmregtool/elfio/examples/anonymizer/anonymizer.cpp)0
-rw-r--r--libs/elfio/examples/elfdump/ELFDump.vcxproj (renamed from utils/bcmregtool/elfio/examples/elfdump/ELFDump.vcxproj)0
-rw-r--r--libs/elfio/examples/elfdump/Makefile.am (renamed from utils/bcmregtool/elfio/examples/elfdump/Makefile.am)0
-rw-r--r--libs/elfio/examples/elfdump/Makefile.in (renamed from utils/bcmregtool/elfio/examples/elfdump/Makefile.in)0
-rw-r--r--libs/elfio/examples/elfdump/elfdump.cpp (renamed from utils/bcmregtool/elfio/examples/elfdump/elfdump.cpp)0
-rw-r--r--libs/elfio/examples/tutorial/Makefile.am (renamed from utils/bcmregtool/elfio/examples/tutorial/Makefile.am)0
-rw-r--r--libs/elfio/examples/tutorial/Makefile.in (renamed from utils/bcmregtool/elfio/examples/tutorial/Makefile.in)0
-rw-r--r--libs/elfio/examples/tutorial/tutorial.cpp (renamed from utils/bcmregtool/elfio/examples/tutorial/tutorial.cpp)0
-rw-r--r--libs/elfio/examples/write_obj/Makefile.am (renamed from utils/bcmregtool/elfio/examples/write_obj/Makefile.am)0
-rw-r--r--libs/elfio/examples/write_obj/Makefile.in (renamed from utils/bcmregtool/elfio/examples/write_obj/Makefile.in)0
-rw-r--r--libs/elfio/examples/write_obj/write_obj.cpp (renamed from utils/bcmregtool/elfio/examples/write_obj/write_obj.cpp)0
-rw-r--r--libs/elfio/examples/writer/Makefile.am (renamed from utils/bcmregtool/elfio/examples/writer/Makefile.am)0
-rw-r--r--libs/elfio/examples/writer/Makefile.in (renamed from utils/bcmregtool/elfio/examples/writer/Makefile.in)0
-rw-r--r--libs/elfio/examples/writer/writer.cpp (renamed from utils/bcmregtool/elfio/examples/writer/writer.cpp)0
-rw-r--r--libs/elfio/examples/writer/writer.vcxproj (renamed from utils/bcmregtool/elfio/examples/writer/writer.vcxproj)0
-rw-r--r--libs/elfio/examples/writer/writer.vcxproj.filters (renamed from utils/bcmregtool/elfio/examples/writer/writer.vcxproj.filters)0
-rw-r--r--libs/elfio/examples/writer/writer.vcxproj.user (renamed from utils/bcmregtool/elfio/examples/writer/writer.vcxproj.user)0
-rwxr-xr-xlibs/elfio/install-sh (renamed from utils/bcmregtool/elfio/install-sh)0
-rwxr-xr-xlibs/elfio/missing (renamed from utils/bcmregtool/elfio/missing)0
-rw-r--r--utils/bcmregtool/CMakeLists.txt4
215 files changed, 52 insertions, 3 deletions
diff --git a/libs/CMakeLists.txt b/libs/CMakeLists.txt
index 79cebcb..581233d 100644
--- a/libs/CMakeLists.txt
+++ b/libs/CMakeLists.txt
@@ -51,3 +51,5 @@ add_subdirectory(VPD)
add_subdirectory(OptParse)
add_subdirectory(bcm5719)
+
+add_subdirectory(elfio)
diff --git a/utils/bcmregtool/elfio/.gitignore b/libs/elfio/.gitignore
index e50b50a..e50b50a 100644
--- a/utils/bcmregtool/elfio/.gitignore
+++ b/libs/elfio/.gitignore
diff --git a/utils/bcmregtool/elfio/AUTHORS b/libs/elfio/AUTHORS
index 2aee04c..2aee04c 100644
--- a/utils/bcmregtool/elfio/AUTHORS
+++ b/libs/elfio/AUTHORS
diff --git a/libs/elfio/CMakeLists.txt b/libs/elfio/CMakeLists.txt
new file mode 100644
index 0000000..aabde37
--- /dev/null
+++ b/libs/elfio/CMakeLists.txt
@@ -0,0 +1,49 @@
+################################################################################
+###
+### @file libs/MII/CMakeLists.txt
+###
+### @project
+###
+### @brief MII CMake file
+###
+################################################################################
+###
+################################################################################
+###
+### @copyright Copyright (c) 2018, Evan Lojewski
+### @cond
+###
+### All rights reserved.
+###
+### Redistribution and use in source and binary forms, with or without
+### modification, are permitted provided that the following conditions are met:
+### 1. Redistributions of source code must retain the above copyright notice,
+### this list of conditions and the following disclaimer.
+### 2. Redistributions in binary form must reproduce the above copyright notice,
+### this list of conditions and the following disclaimer in the documentation
+### and/or other materials provided with the distribution.
+### 3. Neither the name of the copyright holder nor the
+### names of its contributors may be used to endorse or promote products
+### derived from this software without specific prior written permission.
+###
+################################################################################
+###
+### THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+### AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+### IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+### ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+### LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+### CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+### SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+### INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+### CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+### ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+### POSSIBILITY OF SUCH DAMAGE.
+### @endcond
+################################################################################
+
+project(elfio)
+
+# Header library
+add_library(${PROJECT_NAME} INTERFACE)
+target_include_directories(${PROJECT_NAME} INTERFACE .)
diff --git a/utils/bcmregtool/elfio/COPYING b/libs/elfio/COPYING
index b0cd4ac..b0cd4ac 100644
--- a/utils/bcmregtool/elfio/COPYING
+++ b/libs/elfio/COPYING
diff --git a/utils/bcmregtool/elfio/ChangeLog b/libs/elfio/ChangeLog
index e69de29..e69de29 100644
--- a/utils/bcmregtool/elfio/ChangeLog
+++ b/libs/elfio/ChangeLog
diff --git a/utils/bcmregtool/elfio/ELFIO.sln b/libs/elfio/ELFIO.sln
index ebad862..ebad862 100644
--- a/utils/bcmregtool/elfio/ELFIO.sln
+++ b/libs/elfio/ELFIO.sln
diff --git a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.cpp b/libs/elfio/ELFIOTest/ELFIOTest.cpp
index 03df44a..03df44a 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.cpp
+++ b/libs/elfio/ELFIOTest/ELFIOTest.cpp
diff --git a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj b/libs/elfio/ELFIOTest/ELFIOTest.vcxproj
index 75fe519..75fe519 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj
+++ b/libs/elfio/ELFIOTest/ELFIOTest.vcxproj
diff --git a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj.filters b/libs/elfio/ELFIOTest/ELFIOTest.vcxproj.filters
index cc19fff..cc19fff 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest.vcxproj.filters
+++ b/libs/elfio/ELFIOTest/ELFIOTest.vcxproj.filters
diff --git a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest1.cpp b/libs/elfio/ELFIOTest/ELFIOTest1.cpp
index 6a0667a..6a0667a 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/ELFIOTest1.cpp
+++ b/libs/elfio/ELFIOTest/ELFIOTest1.cpp
diff --git a/utils/bcmregtool/elfio/ELFIOTest/Makefile.am b/libs/elfio/ELFIOTest/Makefile.am
index 362342e..362342e 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/Makefile.am
+++ b/libs/elfio/ELFIOTest/Makefile.am
diff --git a/utils/bcmregtool/elfio/ELFIOTest/Makefile.in b/libs/elfio/ELFIOTest/Makefile.in
index 2be11cc..2be11cc 100644
--- a/utils/bcmregtool/elfio/ELFIOTest/Makefile.in
+++ b/libs/elfio/ELFIOTest/Makefile.in
diff --git a/utils/bcmregtool/elfio/ELFIOTest/runELFtests b/libs/elfio/ELFIOTest/runELFtests
index 2c94c3c..2c94c3c 100755
--- a/utils/bcmregtool/elfio/ELFIOTest/runELFtests
+++ b/libs/elfio/ELFIOTest/runELFtests
diff --git a/utils/bcmregtool/elfio/INSTALL b/libs/elfio/INSTALL
index b3cbb7a..b3cbb7a 100644
--- a/utils/bcmregtool/elfio/INSTALL
+++ b/libs/elfio/INSTALL
diff --git a/utils/bcmregtool/elfio/Makefile.am b/libs/elfio/Makefile.am
index dd2a4b4..dd2a4b4 100644
--- a/utils/bcmregtool/elfio/Makefile.am
+++ b/libs/elfio/Makefile.am
diff --git a/utils/bcmregtool/elfio/Makefile.in b/libs/elfio/Makefile.in
index 0595dac..0595dac 100644
--- a/utils/bcmregtool/elfio/Makefile.in
+++ b/libs/elfio/Makefile.in
diff --git a/utils/bcmregtool/elfio/NEWS b/libs/elfio/NEWS
index e69de29..e69de29 100644
--- a/utils/bcmregtool/elfio/NEWS
+++ b/libs/elfio/NEWS
diff --git a/utils/bcmregtool/elfio/README b/libs/elfio/README
index dcf01f1..dcf01f1 100644
--- a/utils/bcmregtool/elfio/README
+++ b/libs/elfio/README
diff --git a/utils/bcmregtool/elfio/aclocal.m4 b/libs/elfio/aclocal.m4
index e39c0ca..e39c0ca 100644
--- a/utils/bcmregtool/elfio/aclocal.m4
+++ b/libs/elfio/aclocal.m4
diff --git a/utils/bcmregtool/elfio/autogen.sh b/libs/elfio/autogen.sh
index ab3aee3..ab3aee3 100755
--- a/utils/bcmregtool/elfio/autogen.sh
+++ b/libs/elfio/autogen.sh
diff --git a/utils/bcmregtool/elfio/configure b/libs/elfio/configure
index 67a8635..67a8635 100755
--- a/utils/bcmregtool/elfio/configure
+++ b/libs/elfio/configure
diff --git a/utils/bcmregtool/elfio/configure.ac b/libs/elfio/configure.ac
index 741bfc9..741bfc9 100644
--- a/utils/bcmregtool/elfio/configure.ac
+++ b/libs/elfio/configure.ac
diff --git a/utils/bcmregtool/elfio/cygwin/elfio.cygport b/libs/elfio/cygwin/elfio.cygport
index 024b886..024b886 100644
--- a/utils/bcmregtool/elfio/cygwin/elfio.cygport
+++ b/libs/elfio/cygwin/elfio.cygport
diff --git a/utils/bcmregtool/elfio/depcomp b/libs/elfio/depcomp
index bd0ac08..bd0ac08 100755
--- a/utils/bcmregtool/elfio/depcomp
+++ b/libs/elfio/depcomp
diff --git a/utils/bcmregtool/elfio/doc/elfio.docx b/libs/elfio/doc/elfio.docx
index d49d8ba..d49d8ba 100644
--- a/utils/bcmregtool/elfio/doc/elfio.docx
+++ b/libs/elfio/doc/elfio.docx
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/annot-close.png b/libs/elfio/doc/images/annot-close.png
index b9e1a0d..b9e1a0d 100644
--- a/utils/bcmregtool/elfio/doc/images/annot-close.png
+++ b/libs/elfio/doc/images/annot-close.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/annot-open.png b/libs/elfio/doc/images/annot-open.png
index 71040ec..71040ec 100644
--- a/utils/bcmregtool/elfio/doc/images/annot-open.png
+++ b/libs/elfio/doc/images/annot-open.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/blank.png b/libs/elfio/doc/images/blank.png
index 764bf4f..764bf4f 100644
--- a/utils/bcmregtool/elfio/doc/images/blank.png
+++ b/libs/elfio/doc/images/blank.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/1.gif b/libs/elfio/doc/images/callouts/1.gif
index 9e7a87f..9e7a87f 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/1.gif
+++ b/libs/elfio/doc/images/callouts/1.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/1.png b/libs/elfio/doc/images/callouts/1.png
index 7d47343..7d47343 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/1.png
+++ b/libs/elfio/doc/images/callouts/1.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/1.svg b/libs/elfio/doc/images/callouts/1.svg
index e80c55b..e80c55b 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/1.svg
+++ b/libs/elfio/doc/images/callouts/1.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/10.gif b/libs/elfio/doc/images/callouts/10.gif
index e80f7f8..e80f7f8 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/10.gif
+++ b/libs/elfio/doc/images/callouts/10.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/10.png b/libs/elfio/doc/images/callouts/10.png
index 997bbc8..997bbc8 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/10.png
+++ b/libs/elfio/doc/images/callouts/10.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/10.svg b/libs/elfio/doc/images/callouts/10.svg
index ee80861..ee80861 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/10.svg
+++ b/libs/elfio/doc/images/callouts/10.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/11.gif b/libs/elfio/doc/images/callouts/11.gif
index 67f91a2..67f91a2 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/11.gif
+++ b/libs/elfio/doc/images/callouts/11.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/11.png b/libs/elfio/doc/images/callouts/11.png
index ce47dac..ce47dac 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/11.png
+++ b/libs/elfio/doc/images/callouts/11.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/11.svg b/libs/elfio/doc/images/callouts/11.svg
index 413ce48..413ce48 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/11.svg
+++ b/libs/elfio/doc/images/callouts/11.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/12.gif b/libs/elfio/doc/images/callouts/12.gif
index 54c4b42..54c4b42 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/12.gif
+++ b/libs/elfio/doc/images/callouts/12.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/12.png b/libs/elfio/doc/images/callouts/12.png
index 31daf4e..31daf4e 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/12.png
+++ b/libs/elfio/doc/images/callouts/12.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/12.svg b/libs/elfio/doc/images/callouts/12.svg
index 319f65b..319f65b 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/12.svg
+++ b/libs/elfio/doc/images/callouts/12.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/13.gif b/libs/elfio/doc/images/callouts/13.gif
index dd5d7d9..dd5d7d9 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/13.gif
+++ b/libs/elfio/doc/images/callouts/13.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/13.png b/libs/elfio/doc/images/callouts/13.png
index 14021a8..14021a8 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/13.png
+++ b/libs/elfio/doc/images/callouts/13.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/13.svg b/libs/elfio/doc/images/callouts/13.svg
index bd67131..bd67131 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/13.svg
+++ b/libs/elfio/doc/images/callouts/13.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/14.gif b/libs/elfio/doc/images/callouts/14.gif
index 3d7a952..3d7a952 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/14.gif
+++ b/libs/elfio/doc/images/callouts/14.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/14.png b/libs/elfio/doc/images/callouts/14.png
index 64014b7..64014b7 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/14.png
+++ b/libs/elfio/doc/images/callouts/14.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/14.svg b/libs/elfio/doc/images/callouts/14.svg
index 025770d..025770d 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/14.svg
+++ b/libs/elfio/doc/images/callouts/14.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/15.gif b/libs/elfio/doc/images/callouts/15.gif
index 1c9183d..1c9183d 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/15.gif
+++ b/libs/elfio/doc/images/callouts/15.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/15.png b/libs/elfio/doc/images/callouts/15.png
index 0d65765..0d65765 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/15.png
+++ b/libs/elfio/doc/images/callouts/15.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/15.svg b/libs/elfio/doc/images/callouts/15.svg
index 52d6284..52d6284 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/15.svg
+++ b/libs/elfio/doc/images/callouts/15.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/16.svg b/libs/elfio/doc/images/callouts/16.svg
index 2f8386a..2f8386a 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/16.svg
+++ b/libs/elfio/doc/images/callouts/16.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/17.svg b/libs/elfio/doc/images/callouts/17.svg
index ccd31f6..ccd31f6 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/17.svg
+++ b/libs/elfio/doc/images/callouts/17.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/18.svg b/libs/elfio/doc/images/callouts/18.svg
index fcd493d..fcd493d 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/18.svg
+++ b/libs/elfio/doc/images/callouts/18.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/19.svg b/libs/elfio/doc/images/callouts/19.svg
index 8225076..8225076 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/19.svg
+++ b/libs/elfio/doc/images/callouts/19.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/2.gif b/libs/elfio/doc/images/callouts/2.gif
index 94d42a3..94d42a3 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/2.gif
+++ b/libs/elfio/doc/images/callouts/2.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/2.png b/libs/elfio/doc/images/callouts/2.png
index 5d09341..5d09341 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/2.png
+++ b/libs/elfio/doc/images/callouts/2.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/2.svg b/libs/elfio/doc/images/callouts/2.svg
index 8016120..8016120 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/2.svg
+++ b/libs/elfio/doc/images/callouts/2.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/20.svg b/libs/elfio/doc/images/callouts/20.svg
index 48b86ca..48b86ca 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/20.svg
+++ b/libs/elfio/doc/images/callouts/20.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/21.svg b/libs/elfio/doc/images/callouts/21.svg
index e26a2d7..e26a2d7 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/21.svg
+++ b/libs/elfio/doc/images/callouts/21.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/22.svg b/libs/elfio/doc/images/callouts/22.svg
index 5e44719..5e44719 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/22.svg
+++ b/libs/elfio/doc/images/callouts/22.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/23.svg b/libs/elfio/doc/images/callouts/23.svg
index 77c709d..77c709d 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/23.svg
+++ b/libs/elfio/doc/images/callouts/23.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/24.svg b/libs/elfio/doc/images/callouts/24.svg
index ecf08fd..ecf08fd 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/24.svg
+++ b/libs/elfio/doc/images/callouts/24.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/25.svg b/libs/elfio/doc/images/callouts/25.svg
index 7198800..7198800 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/25.svg
+++ b/libs/elfio/doc/images/callouts/25.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/26.svg b/libs/elfio/doc/images/callouts/26.svg
index cf18de8..cf18de8 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/26.svg
+++ b/libs/elfio/doc/images/callouts/26.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/27.svg b/libs/elfio/doc/images/callouts/27.svg
index 262daef..262daef 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/27.svg
+++ b/libs/elfio/doc/images/callouts/27.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/28.svg b/libs/elfio/doc/images/callouts/28.svg
index e52bc6b..e52bc6b 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/28.svg
+++ b/libs/elfio/doc/images/callouts/28.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/29.svg b/libs/elfio/doc/images/callouts/29.svg
index 9e47e30..9e47e30 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/29.svg
+++ b/libs/elfio/doc/images/callouts/29.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/3.gif b/libs/elfio/doc/images/callouts/3.gif
index dd3541a..dd3541a 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/3.gif
+++ b/libs/elfio/doc/images/callouts/3.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/3.png b/libs/elfio/doc/images/callouts/3.png
index ef7b700..ef7b700 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/3.png
+++ b/libs/elfio/doc/images/callouts/3.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/3.svg b/libs/elfio/doc/images/callouts/3.svg
index fcb52c9..fcb52c9 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/3.svg
+++ b/libs/elfio/doc/images/callouts/3.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/30.svg b/libs/elfio/doc/images/callouts/30.svg
index 3718b17..3718b17 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/30.svg
+++ b/libs/elfio/doc/images/callouts/30.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/4.gif b/libs/elfio/doc/images/callouts/4.gif
index 4bcbf7e..4bcbf7e 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/4.gif
+++ b/libs/elfio/doc/images/callouts/4.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/4.png b/libs/elfio/doc/images/callouts/4.png
index adb8364..adb8364 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/4.png
+++ b/libs/elfio/doc/images/callouts/4.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/4.svg b/libs/elfio/doc/images/callouts/4.svg
index baeb51e..baeb51e 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/4.svg
+++ b/libs/elfio/doc/images/callouts/4.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/5.gif b/libs/elfio/doc/images/callouts/5.gif
index 1c62b4f..1c62b4f 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/5.gif
+++ b/libs/elfio/doc/images/callouts/5.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/5.png b/libs/elfio/doc/images/callouts/5.png
index 4d7eb46..4d7eb46 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/5.png
+++ b/libs/elfio/doc/images/callouts/5.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/5.svg b/libs/elfio/doc/images/callouts/5.svg
index 0f603b1..0f603b1 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/5.svg
+++ b/libs/elfio/doc/images/callouts/5.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/6.gif b/libs/elfio/doc/images/callouts/6.gif
index 23bc555..23bc555 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/6.gif
+++ b/libs/elfio/doc/images/callouts/6.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/6.png b/libs/elfio/doc/images/callouts/6.png
index 0ba694a..0ba694a 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/6.png
+++ b/libs/elfio/doc/images/callouts/6.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/6.svg b/libs/elfio/doc/images/callouts/6.svg
index 335d8c8..335d8c8 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/6.svg
+++ b/libs/elfio/doc/images/callouts/6.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/7.gif b/libs/elfio/doc/images/callouts/7.gif
index e55ce89..e55ce89 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/7.gif
+++ b/libs/elfio/doc/images/callouts/7.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/7.png b/libs/elfio/doc/images/callouts/7.png
index 472e96f..472e96f 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/7.png
+++ b/libs/elfio/doc/images/callouts/7.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/7.svg b/libs/elfio/doc/images/callouts/7.svg
index dc7f310..dc7f310 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/7.svg
+++ b/libs/elfio/doc/images/callouts/7.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/8.gif b/libs/elfio/doc/images/callouts/8.gif
index 49375e0..49375e0 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/8.gif
+++ b/libs/elfio/doc/images/callouts/8.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/8.png b/libs/elfio/doc/images/callouts/8.png
index 5e60973..5e60973 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/8.png
+++ b/libs/elfio/doc/images/callouts/8.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/8.svg b/libs/elfio/doc/images/callouts/8.svg
index f1dcbe6..f1dcbe6 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/8.svg
+++ b/libs/elfio/doc/images/callouts/8.svg
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/9.gif b/libs/elfio/doc/images/callouts/9.gif
index da12a4f..da12a4f 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/9.gif
+++ b/libs/elfio/doc/images/callouts/9.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/9.png b/libs/elfio/doc/images/callouts/9.png
index a0676d2..a0676d2 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/9.png
+++ b/libs/elfio/doc/images/callouts/9.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/callouts/9.svg b/libs/elfio/doc/images/callouts/9.svg
index 1094594..1094594 100644
--- a/utils/bcmregtool/elfio/doc/images/callouts/9.svg
+++ b/libs/elfio/doc/images/callouts/9.svg
diff --git a/utils/bcmregtool/elfio/doc/images/caution.gif b/libs/elfio/doc/images/caution.gif
index d9f5e5b..d9f5e5b 100644
--- a/utils/bcmregtool/elfio/doc/images/caution.gif
+++ b/libs/elfio/doc/images/caution.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/caution.png b/libs/elfio/doc/images/caution.png
index 5b7809c..5b7809c 100644
--- a/utils/bcmregtool/elfio/doc/images/caution.png
+++ b/libs/elfio/doc/images/caution.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/caution.svg b/libs/elfio/doc/images/caution.svg
index 5b662c4..5b662c4 100644
--- a/utils/bcmregtool/elfio/doc/images/caution.svg
+++ b/libs/elfio/doc/images/caution.svg
diff --git a/utils/bcmregtool/elfio/doc/images/caution.tif b/libs/elfio/doc/images/caution.tif
index 4a28294..4a28294 100644
--- a/utils/bcmregtool/elfio/doc/images/caution.tif
+++ b/libs/elfio/doc/images/caution.tif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/caution.svg b/libs/elfio/doc/images/colorsvg/caution.svg
index 7a0db0b..7a0db0b 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/caution.svg
+++ b/libs/elfio/doc/images/colorsvg/caution.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/home.svg b/libs/elfio/doc/images/colorsvg/home.svg
index d6dbc01..d6dbc01 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/home.svg
+++ b/libs/elfio/doc/images/colorsvg/home.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/important.svg b/libs/elfio/doc/images/colorsvg/important.svg
index 803ad8d..803ad8d 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/important.svg
+++ b/libs/elfio/doc/images/colorsvg/important.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/next.svg b/libs/elfio/doc/images/colorsvg/next.svg
index 52b73cf..52b73cf 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/next.svg
+++ b/libs/elfio/doc/images/colorsvg/next.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/note.svg b/libs/elfio/doc/images/colorsvg/note.svg
index e94c610..e94c610 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/note.svg
+++ b/libs/elfio/doc/images/colorsvg/note.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/prev.svg b/libs/elfio/doc/images/colorsvg/prev.svg
index 7ceddec..7ceddec 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/prev.svg
+++ b/libs/elfio/doc/images/colorsvg/prev.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/tip.svg b/libs/elfio/doc/images/colorsvg/tip.svg
index 7ec92e3..7ec92e3 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/tip.svg
+++ b/libs/elfio/doc/images/colorsvg/tip.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/up.svg b/libs/elfio/doc/images/colorsvg/up.svg
index 8eca45f..8eca45f 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/up.svg
+++ b/libs/elfio/doc/images/colorsvg/up.svg
diff --git a/utils/bcmregtool/elfio/doc/images/colorsvg/warning.svg b/libs/elfio/doc/images/colorsvg/warning.svg
index ae0081d..ae0081d 100644
--- a/utils/bcmregtool/elfio/doc/images/colorsvg/warning.svg
+++ b/libs/elfio/doc/images/colorsvg/warning.svg
diff --git a/utils/bcmregtool/elfio/doc/images/draft.png b/libs/elfio/doc/images/draft.png
index 59673fe..59673fe 100644
--- a/utils/bcmregtool/elfio/doc/images/draft.png
+++ b/libs/elfio/doc/images/draft.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/home.gif b/libs/elfio/doc/images/home.gif
index 6784f5b..6784f5b 100644
--- a/utils/bcmregtool/elfio/doc/images/home.gif
+++ b/libs/elfio/doc/images/home.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/home.png b/libs/elfio/doc/images/home.png
index cbb711d..cbb711d 100644
--- a/utils/bcmregtool/elfio/doc/images/home.png
+++ b/libs/elfio/doc/images/home.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/home.svg b/libs/elfio/doc/images/home.svg
index 2013053..2013053 100644
--- a/utils/bcmregtool/elfio/doc/images/home.svg
+++ b/libs/elfio/doc/images/home.svg
diff --git a/utils/bcmregtool/elfio/doc/images/important.gif b/libs/elfio/doc/images/important.gif
index 6795d9a..6795d9a 100644
--- a/utils/bcmregtool/elfio/doc/images/important.gif
+++ b/libs/elfio/doc/images/important.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/important.png b/libs/elfio/doc/images/important.png
index 12c90f6..12c90f6 100644
--- a/utils/bcmregtool/elfio/doc/images/important.png
+++ b/libs/elfio/doc/images/important.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/important.svg b/libs/elfio/doc/images/important.svg
index 5b662c4..5b662c4 100644
--- a/utils/bcmregtool/elfio/doc/images/important.svg
+++ b/libs/elfio/doc/images/important.svg
diff --git a/utils/bcmregtool/elfio/doc/images/important.tif b/libs/elfio/doc/images/important.tif
index 184de63..184de63 100644
--- a/utils/bcmregtool/elfio/doc/images/important.tif
+++ b/libs/elfio/doc/images/important.tif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/next.gif b/libs/elfio/doc/images/next.gif
index aa1516e..aa1516e 100644
--- a/utils/bcmregtool/elfio/doc/images/next.gif
+++ b/libs/elfio/doc/images/next.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/next.png b/libs/elfio/doc/images/next.png
index 45835bf..45835bf 100644
--- a/utils/bcmregtool/elfio/doc/images/next.png
+++ b/libs/elfio/doc/images/next.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/next.svg b/libs/elfio/doc/images/next.svg
index 64ec14b..64ec14b 100644
--- a/utils/bcmregtool/elfio/doc/images/next.svg
+++ b/libs/elfio/doc/images/next.svg
diff --git a/utils/bcmregtool/elfio/doc/images/note.gif b/libs/elfio/doc/images/note.gif
index f329d35..f329d35 100644
--- a/utils/bcmregtool/elfio/doc/images/note.gif
+++ b/libs/elfio/doc/images/note.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/note.png b/libs/elfio/doc/images/note.png
index d0c3c64..d0c3c64 100644
--- a/utils/bcmregtool/elfio/doc/images/note.png
+++ b/libs/elfio/doc/images/note.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/note.svg b/libs/elfio/doc/images/note.svg
index aafc51e..aafc51e 100644
--- a/utils/bcmregtool/elfio/doc/images/note.svg
+++ b/libs/elfio/doc/images/note.svg
diff --git a/utils/bcmregtool/elfio/doc/images/note.tif b/libs/elfio/doc/images/note.tif
index 08644d6..08644d6 100644
--- a/utils/bcmregtool/elfio/doc/images/note.tif
+++ b/libs/elfio/doc/images/note.tif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/prev.gif b/libs/elfio/doc/images/prev.gif
index 64ca8f3..64ca8f3 100644
--- a/utils/bcmregtool/elfio/doc/images/prev.gif
+++ b/libs/elfio/doc/images/prev.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/prev.png b/libs/elfio/doc/images/prev.png
index cf24654..cf24654 100644
--- a/utils/bcmregtool/elfio/doc/images/prev.png
+++ b/libs/elfio/doc/images/prev.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/prev.svg b/libs/elfio/doc/images/prev.svg
index 7401287..7401287 100644
--- a/utils/bcmregtool/elfio/doc/images/prev.svg
+++ b/libs/elfio/doc/images/prev.svg
diff --git a/utils/bcmregtool/elfio/doc/images/tip.gif b/libs/elfio/doc/images/tip.gif
index 823f2b4..823f2b4 100644
--- a/utils/bcmregtool/elfio/doc/images/tip.gif
+++ b/libs/elfio/doc/images/tip.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/tip.png b/libs/elfio/doc/images/tip.png
index 5c4aab3..5c4aab3 100644
--- a/utils/bcmregtool/elfio/doc/images/tip.png
+++ b/libs/elfio/doc/images/tip.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/tip.svg b/libs/elfio/doc/images/tip.svg
index 6fdf54b..6fdf54b 100644
--- a/utils/bcmregtool/elfio/doc/images/tip.svg
+++ b/libs/elfio/doc/images/tip.svg
diff --git a/utils/bcmregtool/elfio/doc/images/tip.tif b/libs/elfio/doc/images/tip.tif
index 4a3d8c7..4a3d8c7 100644
--- a/utils/bcmregtool/elfio/doc/images/tip.tif
+++ b/libs/elfio/doc/images/tip.tif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/toc-blank.png b/libs/elfio/doc/images/toc-blank.png
index 6ffad17..6ffad17 100644
--- a/utils/bcmregtool/elfio/doc/images/toc-blank.png
+++ b/libs/elfio/doc/images/toc-blank.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/toc-minus.png b/libs/elfio/doc/images/toc-minus.png
index abbb020..abbb020 100644
--- a/utils/bcmregtool/elfio/doc/images/toc-minus.png
+++ b/libs/elfio/doc/images/toc-minus.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/toc-plus.png b/libs/elfio/doc/images/toc-plus.png
index 941312c..941312c 100644
--- a/utils/bcmregtool/elfio/doc/images/toc-plus.png
+++ b/libs/elfio/doc/images/toc-plus.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/up.gif b/libs/elfio/doc/images/up.gif
index aabc2d0..aabc2d0 100644
--- a/utils/bcmregtool/elfio/doc/images/up.gif
+++ b/libs/elfio/doc/images/up.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/up.png b/libs/elfio/doc/images/up.png
index 07634de..07634de 100644
--- a/utils/bcmregtool/elfio/doc/images/up.png
+++ b/libs/elfio/doc/images/up.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/up.svg b/libs/elfio/doc/images/up.svg
index 9cc3a5f..9cc3a5f 100644
--- a/utils/bcmregtool/elfio/doc/images/up.svg
+++ b/libs/elfio/doc/images/up.svg
diff --git a/utils/bcmregtool/elfio/doc/images/warning.gif b/libs/elfio/doc/images/warning.gif
index 3adf191..3adf191 100644
--- a/utils/bcmregtool/elfio/doc/images/warning.gif
+++ b/libs/elfio/doc/images/warning.gif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/warning.png b/libs/elfio/doc/images/warning.png
index 1c33db8..1c33db8 100644
--- a/utils/bcmregtool/elfio/doc/images/warning.png
+++ b/libs/elfio/doc/images/warning.png
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/images/warning.svg b/libs/elfio/doc/images/warning.svg
index 1af2b05..1af2b05 100644
--- a/utils/bcmregtool/elfio/doc/images/warning.svg
+++ b/libs/elfio/doc/images/warning.svg
diff --git a/utils/bcmregtool/elfio/doc/images/warning.tif b/libs/elfio/doc/images/warning.tif
index 7b6611e..7b6611e 100644
--- a/utils/bcmregtool/elfio/doc/images/warning.tif
+++ b/libs/elfio/doc/images/warning.tif
Binary files differ
diff --git a/utils/bcmregtool/elfio/doc/site/index.htm b/libs/elfio/doc/site/index.htm
index 29c4da6..29c4da6 100755
--- a/utils/bcmregtool/elfio/doc/site/index.htm
+++ b/libs/elfio/doc/site/index.htm
diff --git a/utils/bcmregtool/elfio/doc/site/style.css b/libs/elfio/doc/site/style.css
index 9e9da1f..9e9da1f 100755
--- a/utils/bcmregtool/elfio/doc/site/style.css
+++ b/libs/elfio/doc/site/style.css
diff --git a/utils/bcmregtool/elfio/elf_examples/64bitLOAD.elf b/libs/elfio/elf_examples/64bitLOAD.elf
index 3b97478..3b97478 100644
--- a/utils/bcmregtool/elfio/elf_examples/64bitLOAD.elf
+++ b/libs/elfio/elf_examples/64bitLOAD.elf
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/ARMSCII-8.so b/libs/elfio/elf_examples/ARMSCII-8.so
index 021adb9..021adb9 100644
--- a/utils/bcmregtool/elfio/elf_examples/ARMSCII-8.so
+++ b/libs/elfio/elf_examples/ARMSCII-8.so
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/arm_v7m_test_debug.elf b/libs/elfio/elf_examples/arm_v7m_test_debug.elf
index 12d00d3..12d00d3 100755
--- a/utils/bcmregtool/elfio/elf_examples/arm_v7m_test_debug.elf
+++ b/libs/elfio/elf_examples/arm_v7m_test_debug.elf
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/arm_v7m_test_release.elf b/libs/elfio/elf_examples/arm_v7m_test_release.elf
index 39ce159..39ce159 100755
--- a/utils/bcmregtool/elfio/elf_examples/arm_v7m_test_release.elf
+++ b/libs/elfio/elf_examples/arm_v7m_test_release.elf
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/asm b/libs/elfio/elf_examples/asm
index 1b721d5..1b721d5 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm
+++ b/libs/elfio/elf_examples/asm
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/asm.lst b/libs/elfio/elf_examples/asm.lst
index aa1fd64..aa1fd64 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm.lst
+++ b/libs/elfio/elf_examples/asm.lst
diff --git a/utils/bcmregtool/elfio/elf_examples/asm.readelf b/libs/elfio/elf_examples/asm.readelf
index 5580e32..5580e32 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm.readelf
+++ b/libs/elfio/elf_examples/asm.readelf
diff --git a/utils/bcmregtool/elfio/elf_examples/asm.s b/libs/elfio/elf_examples/asm.s
index c9f5221..c9f5221 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm.s
+++ b/libs/elfio/elf_examples/asm.s
diff --git a/utils/bcmregtool/elfio/elf_examples/asm64 b/libs/elfio/elf_examples/asm64
index bd40858..bd40858 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm64
+++ b/libs/elfio/elf_examples/asm64
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/asm64.lst b/libs/elfio/elf_examples/asm64.lst
index aa1fd64..aa1fd64 100644
--- a/utils/bcmregtool/elfio/elf_examples/asm64.lst
+++ b/libs/elfio/elf_examples/asm64.lst
diff --git a/utils/bcmregtool/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7 b/libs/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7
index 207693a..207693a 100644
--- a/utils/bcmregtool/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7
+++ b/libs/elfio/elf_examples/crash-060833f08dc14d1712428742b3cad7af17b36bb7
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada b/libs/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada
index 0120a79..0120a79 100644
--- a/utils/bcmregtool/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada
+++ b/libs/elfio/elf_examples/crash-7d695153fd8052529d480c2352d4ada33a44bada
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc b/libs/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc
index 98e5872..98e5872 100644
--- a/utils/bcmregtool/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc
+++ b/libs/elfio/elf_examples/crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c b/libs/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c
index ec3a5b4..ec3a5b4 100644
--- a/utils/bcmregtool/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c
+++ b/libs/elfio/elf_examples/crash-e1ce7cecf01cf800397a4302854d9d76fa19763c
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601 b/libs/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601
index 241604f..241604f 100644
--- a/utils/bcmregtool/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601
+++ b/libs/elfio/elf_examples/crash-e3c41070342cf84dea077356ddbb8ebf4326a601
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/elf_header_i386_32.elf b/libs/elfio/elf_examples/elf_header_i386_32.elf
index 3290d11..3290d11 100644
--- a/utils/bcmregtool/elfio/elf_examples/elf_header_i386_32.elf
+++ b/libs/elfio/elf_examples/elf_header_i386_32.elf
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/entropy.so b/libs/elfio/elf_examples/entropy.so
index ff36b9c..ff36b9c 100644
--- a/utils/bcmregtool/elfio/elf_examples/entropy.so
+++ b/libs/elfio/elf_examples/entropy.so
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/hello.c b/libs/elfio/elf_examples/hello.c
index 65f198c..65f198c 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello.c
+++ b/libs/elfio/elf_examples/hello.c
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_32 b/libs/elfio/elf_examples/hello_32
index 69f3e9e..69f3e9e 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_32
+++ b/libs/elfio/elf_examples/hello_32
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_32.txt b/libs/elfio/elf_examples/hello_32.txt
index bf89806..bf89806 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_32.txt
+++ b/libs/elfio/elf_examples/hello_32.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_32_o.txt b/libs/elfio/elf_examples/hello_32_o.txt
index ccf7efb..ccf7efb 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_32_o.txt
+++ b/libs/elfio/elf_examples/hello_32_o.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_64 b/libs/elfio/elf_examples/hello_64
index c5130be..c5130be 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_64
+++ b/libs/elfio/elf_examples/hello_64
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_64.txt b/libs/elfio/elf_examples/hello_64.txt
index 6597d9c..6597d9c 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_64.txt
+++ b/libs/elfio/elf_examples/hello_64.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_64_o.txt b/libs/elfio/elf_examples/hello_64_o.txt
index 4dfda23..4dfda23 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_64_o.txt
+++ b/libs/elfio/elf_examples/hello_64_o.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_arm b/libs/elfio/elf_examples/hello_arm
index 36e49a5..36e49a5 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_arm
+++ b/libs/elfio/elf_examples/hello_arm
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/hello_arm_stripped b/libs/elfio/elf_examples/hello_arm_stripped
index d8abbc0..d8abbc0 100644
--- a/utils/bcmregtool/elfio/elf_examples/hello_arm_stripped
+++ b/libs/elfio/elf_examples/hello_arm_stripped
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/libfunc.so b/libs/elfio/elf_examples/libfunc.so
index 8377027..8377027 100644
--- a/utils/bcmregtool/elfio/elf_examples/libfunc.so
+++ b/libs/elfio/elf_examples/libfunc.so
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/libfunc32.so b/libs/elfio/elf_examples/libfunc32.so
index eaa6826..eaa6826 100644
--- a/utils/bcmregtool/elfio/elf_examples/libfunc32.so
+++ b/libs/elfio/elf_examples/libfunc32.so
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/ls b/libs/elfio/elf_examples/ls
index 299b099..299b099 100644
--- a/utils/bcmregtool/elfio/elf_examples/ls
+++ b/libs/elfio/elf_examples/ls
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/ls.readelf b/libs/elfio/elf_examples/ls.readelf
index f4380d1..f4380d1 100644
--- a/utils/bcmregtool/elfio/elf_examples/ls.readelf
+++ b/libs/elfio/elf_examples/ls.readelf
diff --git a/utils/bcmregtool/elfio/elf_examples/main b/libs/elfio/elf_examples/main
index f4018b7..f4018b7 100644
--- a/utils/bcmregtool/elfio/elf_examples/main
+++ b/libs/elfio/elf_examples/main
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/main32 b/libs/elfio/elf_examples/main32
index 63196e9..63196e9 100644
--- a/utils/bcmregtool/elfio/elf_examples/main32
+++ b/libs/elfio/elf_examples/main32
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/ppc-32bit-specimen3.elf b/libs/elfio/elf_examples/ppc-32bit-specimen3.elf
index eb37cc7..eb37cc7 100644
--- a/utils/bcmregtool/elfio/elf_examples/ppc-32bit-specimen3.elf
+++ b/libs/elfio/elf_examples/ppc-32bit-specimen3.elf
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/read_write_arm_elf32_input b/libs/elfio/elf_examples/read_write_arm_elf32_input
index e4c312f..e4c312f 100755
--- a/utils/bcmregtool/elfio/elf_examples/read_write_arm_elf32_input
+++ b/libs/elfio/elf_examples/read_write_arm_elf32_input
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/startup.eln b/libs/elfio/elf_examples/startup.eln
index 41bea33..41bea33 100644
--- a/utils/bcmregtool/elfio/elf_examples/startup.eln
+++ b/libs/elfio/elf_examples/startup.eln
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/startup_orig.eln b/libs/elfio/elf_examples/startup_orig.eln
index 9090d50..9090d50 100644
--- a/utils/bcmregtool/elfio/elf_examples/startup_orig.eln
+++ b/libs/elfio/elf_examples/startup_orig.eln
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/test_ppc b/libs/elfio/elf_examples/test_ppc
index 0946b73..0946b73 100644
--- a/utils/bcmregtool/elfio/elf_examples/test_ppc
+++ b/libs/elfio/elf_examples/test_ppc
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/test_ppc.cpp b/libs/elfio/elf_examples/test_ppc.cpp
index d07f900..d07f900 100644
--- a/utils/bcmregtool/elfio/elf_examples/test_ppc.cpp
+++ b/libs/elfio/elf_examples/test_ppc.cpp
diff --git a/utils/bcmregtool/elfio/elf_examples/test_ppc.txt b/libs/elfio/elf_examples/test_ppc.txt
index 3a08811..3a08811 100644
--- a/utils/bcmregtool/elfio/elf_examples/test_ppc.txt
+++ b/libs/elfio/elf_examples/test_ppc.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/test_ppc_o.txt b/libs/elfio/elf_examples/test_ppc_o.txt
index cffbe17..cffbe17 100644
--- a/utils/bcmregtool/elfio/elf_examples/test_ppc_o.txt
+++ b/libs/elfio/elf_examples/test_ppc_o.txt
diff --git a/utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_match b/libs/elfio/elf_examples/write_exe_i386_32_match
index 472539f..472539f 100644
--- a/utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_match
+++ b/libs/elfio/elf_examples/write_exe_i386_32_match
Binary files differ
diff --git a/utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_work_dump.txt b/libs/elfio/elf_examples/write_exe_i386_32_work_dump.txt
index ca06c1d..ca06c1d 100644
--- a/utils/bcmregtool/elfio/elf_examples/write_exe_i386_32_work_dump.txt
+++ b/libs/elfio/elf_examples/write_exe_i386_32_work_dump.txt
diff --git a/utils/bcmregtool/elfio/elfio/elf_types.hpp b/libs/elfio/elfio/elf_types.hpp
index a83e2cf..a83e2cf 100644
--- a/utils/bcmregtool/elfio/elfio/elf_types.hpp
+++ b/libs/elfio/elfio/elf_types.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio.hpp b/libs/elfio/elfio/elfio.hpp
index a4052bd..a4052bd 100644
--- a/utils/bcmregtool/elfio/elfio/elfio.hpp
+++ b/libs/elfio/elfio/elfio.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_dump.hpp b/libs/elfio/elfio/elfio_dump.hpp
index 913011e..913011e 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_dump.hpp
+++ b/libs/elfio/elfio/elfio_dump.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_dynamic.hpp b/libs/elfio/elfio/elfio_dynamic.hpp
index 64f13b9..64f13b9 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_dynamic.hpp
+++ b/libs/elfio/elfio/elfio_dynamic.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_header.hpp b/libs/elfio/elfio/elfio_header.hpp
index 6f8da02..6f8da02 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_header.hpp
+++ b/libs/elfio/elfio/elfio_header.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_note.hpp b/libs/elfio/elfio/elfio_note.hpp
index 8619c73..8619c73 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_note.hpp
+++ b/libs/elfio/elfio/elfio_note.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_relocation.hpp b/libs/elfio/elfio/elfio_relocation.hpp
index 238598e..238598e 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_relocation.hpp
+++ b/libs/elfio/elfio/elfio_relocation.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_section.hpp b/libs/elfio/elfio/elfio_section.hpp
index cb188c1..cb188c1 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_section.hpp
+++ b/libs/elfio/elfio/elfio_section.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_segment.hpp b/libs/elfio/elfio/elfio_segment.hpp
index 249c6f3..249c6f3 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_segment.hpp
+++ b/libs/elfio/elfio/elfio_segment.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_strings.hpp b/libs/elfio/elfio/elfio_strings.hpp
index 552f000..552f000 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_strings.hpp
+++ b/libs/elfio/elfio/elfio_strings.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_symbols.hpp b/libs/elfio/elfio/elfio_symbols.hpp
index d18756a..d18756a 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_symbols.hpp
+++ b/libs/elfio/elfio/elfio_symbols.hpp
diff --git a/utils/bcmregtool/elfio/elfio/elfio_utils.hpp b/libs/elfio/elfio/elfio_utils.hpp
index 2baf5a7..2baf5a7 100644
--- a/utils/bcmregtool/elfio/elfio/elfio_utils.hpp
+++ b/libs/elfio/elfio/elfio_utils.hpp
diff --git a/utils/bcmregtool/elfio/examples/Makefile.am b/libs/elfio/examples/Makefile.am
index 737e029..737e029 100644
--- a/utils/bcmregtool/elfio/examples/Makefile.am
+++ b/libs/elfio/examples/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/Makefile.in b/libs/elfio/examples/Makefile.in
index 6d7d7d9..6d7d7d9 100644
--- a/utils/bcmregtool/elfio/examples/Makefile.in
+++ b/libs/elfio/examples/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/RelocationTable/RelocationTable.cpp b/libs/elfio/examples/RelocationTable/RelocationTable.cpp
index 5257078..5257078 100644
--- a/utils/bcmregtool/elfio/examples/RelocationTable/RelocationTable.cpp
+++ b/libs/elfio/examples/RelocationTable/RelocationTable.cpp
diff --git a/utils/bcmregtool/elfio/examples/anonymizer/Makefile.am b/libs/elfio/examples/anonymizer/Makefile.am
index 214f9c4..214f9c4 100644
--- a/utils/bcmregtool/elfio/examples/anonymizer/Makefile.am
+++ b/libs/elfio/examples/anonymizer/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/anonymizer/Makefile.in b/libs/elfio/examples/anonymizer/Makefile.in
index b8ec6ec..b8ec6ec 100644
--- a/utils/bcmregtool/elfio/examples/anonymizer/Makefile.in
+++ b/libs/elfio/examples/anonymizer/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/anonymizer/anonymizer.cpp b/libs/elfio/examples/anonymizer/anonymizer.cpp
index a76bfd2..a76bfd2 100644
--- a/utils/bcmregtool/elfio/examples/anonymizer/anonymizer.cpp
+++ b/libs/elfio/examples/anonymizer/anonymizer.cpp
diff --git a/utils/bcmregtool/elfio/examples/elfdump/ELFDump.vcxproj b/libs/elfio/examples/elfdump/ELFDump.vcxproj
index 54ca818..54ca818 100644
--- a/utils/bcmregtool/elfio/examples/elfdump/ELFDump.vcxproj
+++ b/libs/elfio/examples/elfdump/ELFDump.vcxproj
diff --git a/utils/bcmregtool/elfio/examples/elfdump/Makefile.am b/libs/elfio/examples/elfdump/Makefile.am
index 57a3470..57a3470 100644
--- a/utils/bcmregtool/elfio/examples/elfdump/Makefile.am
+++ b/libs/elfio/examples/elfdump/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/elfdump/Makefile.in b/libs/elfio/examples/elfdump/Makefile.in
index 9219369..9219369 100644
--- a/utils/bcmregtool/elfio/examples/elfdump/Makefile.in
+++ b/libs/elfio/examples/elfdump/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/elfdump/elfdump.cpp b/libs/elfio/examples/elfdump/elfdump.cpp
index e3dd40b..e3dd40b 100644
--- a/utils/bcmregtool/elfio/examples/elfdump/elfdump.cpp
+++ b/libs/elfio/examples/elfdump/elfdump.cpp
diff --git a/utils/bcmregtool/elfio/examples/tutorial/Makefile.am b/libs/elfio/examples/tutorial/Makefile.am
index 14bcceb..14bcceb 100644
--- a/utils/bcmregtool/elfio/examples/tutorial/Makefile.am
+++ b/libs/elfio/examples/tutorial/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/tutorial/Makefile.in b/libs/elfio/examples/tutorial/Makefile.in
index f156bbc..f156bbc 100644
--- a/utils/bcmregtool/elfio/examples/tutorial/Makefile.in
+++ b/libs/elfio/examples/tutorial/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/tutorial/tutorial.cpp b/libs/elfio/examples/tutorial/tutorial.cpp
index 1e62cde..1e62cde 100644
--- a/utils/bcmregtool/elfio/examples/tutorial/tutorial.cpp
+++ b/libs/elfio/examples/tutorial/tutorial.cpp
diff --git a/utils/bcmregtool/elfio/examples/write_obj/Makefile.am b/libs/elfio/examples/write_obj/Makefile.am
index eebfeee..eebfeee 100644
--- a/utils/bcmregtool/elfio/examples/write_obj/Makefile.am
+++ b/libs/elfio/examples/write_obj/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/write_obj/Makefile.in b/libs/elfio/examples/write_obj/Makefile.in
index 6831f4c..6831f4c 100644
--- a/utils/bcmregtool/elfio/examples/write_obj/Makefile.in
+++ b/libs/elfio/examples/write_obj/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/write_obj/write_obj.cpp b/libs/elfio/examples/write_obj/write_obj.cpp
index 01d1bab..01d1bab 100644
--- a/utils/bcmregtool/elfio/examples/write_obj/write_obj.cpp
+++ b/libs/elfio/examples/write_obj/write_obj.cpp
diff --git a/utils/bcmregtool/elfio/examples/writer/Makefile.am b/libs/elfio/examples/writer/Makefile.am
index 19e519f..19e519f 100644
--- a/utils/bcmregtool/elfio/examples/writer/Makefile.am
+++ b/libs/elfio/examples/writer/Makefile.am
diff --git a/utils/bcmregtool/elfio/examples/writer/Makefile.in b/libs/elfio/examples/writer/Makefile.in
index 99dbe5d..99dbe5d 100644
--- a/utils/bcmregtool/elfio/examples/writer/Makefile.in
+++ b/libs/elfio/examples/writer/Makefile.in
diff --git a/utils/bcmregtool/elfio/examples/writer/writer.cpp b/libs/elfio/examples/writer/writer.cpp
index e06adc4..e06adc4 100644
--- a/utils/bcmregtool/elfio/examples/writer/writer.cpp
+++ b/libs/elfio/examples/writer/writer.cpp
diff --git a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj b/libs/elfio/examples/writer/writer.vcxproj
index f368f03..f368f03 100644
--- a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj
+++ b/libs/elfio/examples/writer/writer.vcxproj
diff --git a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj.filters b/libs/elfio/examples/writer/writer.vcxproj.filters
index c3d5827..c3d5827 100644
--- a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj.filters
+++ b/libs/elfio/examples/writer/writer.vcxproj.filters
diff --git a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj.user b/libs/elfio/examples/writer/writer.vcxproj.user
index 28f7c38..28f7c38 100644
--- a/utils/bcmregtool/elfio/examples/writer/writer.vcxproj.user
+++ b/libs/elfio/examples/writer/writer.vcxproj.user
diff --git a/utils/bcmregtool/elfio/install-sh b/libs/elfio/install-sh
index a9244eb..a9244eb 100755
--- a/utils/bcmregtool/elfio/install-sh
+++ b/libs/elfio/install-sh
diff --git a/utils/bcmregtool/elfio/missing b/libs/elfio/missing
index f62bbae..f62bbae 100755
--- a/utils/bcmregtool/elfio/missing
+++ b/libs/elfio/missing
diff --git a/utils/bcmregtool/CMakeLists.txt b/utils/bcmregtool/CMakeLists.txt
index 3c24ecc..e8d3f33 100644
--- a/utils/bcmregtool/CMakeLists.txt
+++ b/utils/bcmregtool/CMakeLists.txt
@@ -5,10 +5,8 @@ set(SOURCES
main.cpp
)
-include_directories(elfio)
-
simulator_add_executable(${PROJECT_NAME} ${SOURCES})
target_link_libraries(${PROJECT_NAME} PRIVATE NVRam VPD MII APE)
-target_link_libraries(${PROJECT_NAME} PRIVATE simulator OptParse)
+target_link_libraries(${PROJECT_NAME} PRIVATE simulator OptParse elfio)
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION .)
OpenPOWER on IntegriCloud