Skip to content

Changes

Summary

  1. Upgrade pugixml 1.5 to 1.8 (commit: d81b211) (details)
Commit d81b211fea3c9ba60d1f5410f12cf76dfd8b513e by Daryl Maier
Upgrade pugixml 1.5 to 1.8

pugixml 1.8 was chosen because it can still be built using the same build files
as pugixml 1.5.

Miscellanous modifications to pugixml.cpp were made for EBCDIC support and for
snprintf compatibility with modern build compilers.

pugixml 1.5 is deleted from OMR.

The main motivation for this upgrade is to simplify the license vetting process
with the Eclipse Foundation.  However, it is also useful to maintain currency
with newer pugixml releases.

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
(commit: d81b211)
The file was modified GNUmakefile (diff)
The file was removedthird_party/pugixml-1.5/pugixml.hpp
The file was removedthird_party/pugixml-1.5/CMakeLists.txt
The file was removedthird_party/pugixml-1.5/makefile
The file was removedthird_party/pugixml-1.5/pugixml.cpp
The file was addedthird_party/pugixml-1.8/CMakeLists.txt
The file was modified longabout.html (diff)
The file was addedthird_party/pugixml-1.8/pugixml.cpp
The file was modified omrmakefiles/configure.mk.in (diff)
The file was addedthird_party/pugixml-1.8/pugiconfig.hpp
The file was addedthird_party/pugixml-1.8/pugixml.hpp
The file was modified third_party/CMakeLists.txt (diff)
The file was removedthird_party/pugixml-1.5/pugiconfig.hpp