History log of /external/libxml2/include/win32config.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
12fd65434037d50429587792ed2e7e98f2fb739b 13-Oct-2014 Francis Dupont <Francis.Dupont@fdupont.fr> Visual Studio 14 CTP defines snprintf()

For https://bugzilla.gnome.org/show_bug.cgi?id=737937

Visual Studio 14 CTP (the VS which comes with Windows 10) defines snprintf().
It could be seen as a good idea as snprintf() is part of the C99 standard but
unfortunately libxml2 as many packages defines snprintf as _snprintf, the
function to use for any previous versions of the Visual Studio runtime. More,
to avoid hiding/shadowing snprintf() declaration in stdio.h is protected by an
"#ifdef snprintf" followed by an "#error", so compilation fails.

But the fix is easy: the corresponding C/C++ compiler defines _MSC_VER to 1900
so it is enough to guard the snprintf define against it, cf. the attached patch
for win32config.h (from 2.9.1 "latest" tarball).
/external/libxml2/include/win32config.h
7d508fed991a35c617d0180f72200fbd7bfbd081 18-Dec-2013 Eric Zurcher <Eric.Zurcher@csiro.au> Added macros for argument casts
/external/libxml2/include/win32config.h
a544c18909779231b230a8b300f454c05859a0ad 10-Mar-2008 Rob Richards <rrichard@src.gnome.org> add ICONV_CONST define for win32 build to satisfy encoding.c change in rev

* include/win32config.h: add ICONV_CONST define for win32 build
to satisfy encoding.c change in rev 3693

svn path=/trunk/; revision=3702
/external/libxml2/include/win32config.h
82fbf579b210fa2b350474c4801b4f97b4d61183 25-Jan-2008 Rob Richards <rrichard@src.gnome.org> fix build under VS 2008. patch by David Wimsey

* include/win32config.h win32/Makefile.msvc: fix build under VS 2008.
patch by David Wimsey

svn path=/trunk/; revision=3681
/external/libxml2/include/win32config.h
509ed2aa1a8461d4f09f5efcf82e23b4eac02ac2 18-Apr-2007 Daniel Veillard <veillard@src.gnome.org> new patch from Andreas Stricke to better integrate support for Windows CE

* include/win32config.h libxml.h: new patch from Andreas Stricke to
better integrate support for Windows CE
Daniel

svn path=/trunk/; revision=3602
/external/libxml2/include/win32config.h
3d6aa10d8ce08d9ec71670df44e59057031081ca 01-Nov-2005 Daniel Veillard <veillard@src.gnome.org> applied patch from Mark Junker to fix compilation with MinGW Daniel

* win32/Makefile.mingw include/win32config.h: applied patch from
Mark Junker to fix compilation with MinGW
Daniel
/external/libxml2/include/win32config.h
72f92a882ca023963ebe712d2048a5b4fc0bf4a0 14-Jun-2003 Igor Zlatkovic <igor@src.gnome.org> applied the BCB patch by Eric Zurcher
/external/libxml2/include/win32config.h
1932b6cd28074e604cc2d04a990be95e9247a0d0 11-Dec-2002 Igor Zlatkovic <igor@src.gnome.org> applied patch from Magnus Henoch
/external/libxml2/include/win32config.h
b2f616352adf041e341f54346ae41d797fd75406 14-Nov-2002 Igor Zlatkovic <igor@src.gnome.org> cleanup
/external/libxml2/include/win32config.h
2103b053e6db4687af5ac0e5a5008b37f80adc55 31-Oct-2002 Igor Zlatkovic <igor@src.gnome.org> thread macros follow the new scheme
/external/libxml2/include/win32config.h
ddce4427abe7c99bf42e31adde1db90b4b3740ef 29-Sep-2002 Igor Zlatkovic <igor@src.gnome.org> applied WinCE patch, cleaned up
/external/libxml2/include/win32config.h
3ad77297aef69a998a28735f296334553c9a2d42 20-Sep-2002 Igor Zlatkovic <igor@src.gnome.org> added HAVE_ERRNO_H definition
/external/libxml2/include/win32config.h
648b8e9707afe888bb3cf35294014a05a336bc0f 17-Apr-2002 Igor Zlatkovic <igor@src.gnome.org> *** empty log message ***
/external/libxml2/include/win32config.h
f216d461eb1d14f9a22d68337711b43df19f5000 08-Feb-2002 Daniel Veillard <veillard@src.gnome.org> fixing #68748 Daniel

* xmllint.c win32/win32config.h: fixing #68748
Daniel
/external/libxml2/include/win32config.h
db0eb8df5a13ef5dcf228519682d41cfe5f8700b 13-Jan-2002 Daniel Veillard <veillard@src.gnome.org> applied Serguei Narojnyi's patch to add native thread support on the Win32

* threads.c: applied Serguei Narojnyi's patch to add native
thread support on the Win32 platform
* testThreadsWin32.c Makefile.am: added the test program also
from Serguei, Win32 specific
* include/win32config.h include/libxml/xmlwin32version.h.in:
added patch from Igor for the Windows thread specific defines.
Daniel
/external/libxml2/include/win32config.h
16756b627bc32956dcecf43b2c1781b1d0657f8f 01-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Justin Fletcher provided cleaup code in case HAVE_STAT is not defined Igor

* catalog.c: Justin Fletcher provided cleaup code in case
HAVE_STAT is not defined
* include/win32config.h: Igor Zlatkovic suggested to have
HAVE_STAT defined there
Daniel
/external/libxml2/include/win32config.h
50f3437111a6428b4852740e83db4848b0b09a97 03-Aug-2001 Daniel Veillard <veillard@src.gnome.org> applied Win32 Facelift No.2 patches from Igor Zlatkovic for Windows/MSC

* DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c
testSAX.c xmlIO.c xmllint.c include/win32config.h
include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h
include/libxml/xmlwin32version.h.in win32/README.MSDev
win32/dsp/*: applied Win32 Facelift No.2 patches from
Igor Zlatkovic for Windows/MSC
Daniel
/external/libxml2/include/win32config.h
12f7d29420c066a5a35a7098308126af0023c633 28-Jun-2001 Daniel Veillard <veillard@src.gnome.org> - include/win32config.h: bug #56801 Yon Derek provided a patch
to the windows config file.
Daniel
/external/libxml2/include/win32config.h
87ee914013402992fc6cdafc0bd4c9904e5a99e0 28-Jun-2001 Daniel Veillard <veillard@src.gnome.org> - xpointer.c include/win32config.h win32/libxml2/libxml2.def.src
libxml.h : Yon Derek provided a set of changes to compile from
CVS on Windows/MSC
Daniel
/external/libxml2/include/win32config.h
cc146db32c407471ff6fdaf98f970e09948c40b3 22-Jun-2001 Daniel Veillard <veillard@src.gnome.org> another small fix for ATTRIBUTE_UNUSED Daniel

* include/win32config.h: another small fix for ATTRIBUTE_UNUSED
Daniel
/external/libxml2/include/win32config.h
4151acb5f266eed54b8bbf27f9f10cea482f94a4 22-Jun-2001 Daniel Veillard <veillard@src.gnome.org> Yon Derek provided a first fix to be able to compile libxslt/xsltproc on

* include/win32config.h: Yon Derek provided a first fix
to be able to compile libxslt/xsltproc on Windows
Daniel
/external/libxml2/include/win32config.h
f3afa7dd4e8daacfa62f7345b7d7071e0cb33423 09-Jun-2001 Daniel Veillard <veillard@src.gnome.org> - nanoftp.c nanohttp.c uri.c include/win32config.h: Igor Zlatkovic
provided fixes to compile on MSCC again
- win32/libxml2/libxml2.def.src win32/libxml2/libxml2*.dsp: he
also provided an update for the project files.
Daniel
/external/libxml2/include/win32config.h
2d90de4b16e94af00bb4f8d3068d2687746d8992 16-Apr-2001 Daniel Veillard <veillard@src.gnome.org> - xmlversion.h.in win32config.h win32/libxml2/*: applied
Igor Zlatkovic patches for MSC compilation and added his
updates
Daniel
/external/libxml2/include/win32config.h
3473f88a7abdf4e585e267288fb77e898c580d2b 23-Feb-2001 Owen Taylor <otaylor@src.gnome.org> Revert directory structure changes
/external/libxml2/include/win32config.h
64636e7f6e97729eae365801ab13632492bf0b14 23-Feb-2001 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> moved to libxml directory - this allow simplify automake/autoconf. Now

Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl>

* *.c *.h libxml files: moved to libxml directory - this allow
simplify automake/autoconf. Now isn't neccessary hack on
am/ac level for make and remove libxml symlink (modified for this
also configure.in and main Makefile.am). Now automake abilities
are used in best way (like in many other projects with libraries).
* include/win32config.h: moved to libxml directory (now include
directory isn't neccessary).
* Makefile.am, examples/Makefile.am, libxml/Makefile.am:
added empty DEFS and in INCLUDES rest only -I$(top_builddir) -
this allow minimize parameters count passed to libtool script
(now compilation is also slyghtly more quiet).
* configure.in: simplifies libzdetestion - prepare separated
variables for keep libz name and path to libz header files isn't
realy neccessary (if someone have libz installed in non standard
prefix path to header files ald library can be passed as:
$ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure
* autogen.sh: check now for libxml/entities.h.

After above building libxml pass correctly and also pass
"make install DESTDIR=</install/prefix>" from tar ball generated by
"make dist". Seems ac/am reorganization is finished. This changes
not touches any other things on *.{c,h} files level.
/external/libxml2/include/win32config.h
f17e09bcc8e69f124b4571309f7fa3785550d269 25-Jan-2001 Daniel Veillard <veillard@src.gnome.org> Incorporated patches, some cleanup:
- xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed
xmlXPtrCmpPoints to use it.
- propagated the following patch from Alejandro Forero
- include/win32config.h xmlIO.c: applied further suggestions
from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup
- example/gjobread.c: fixed warnings, now that it builds
Daniel
/external/libxml2/include/win32config.h
748e45d780d379990a6784b9222e6489b3303b85 17-Nov-2000 Daniel Veillard <veillard@src.gnome.org> Couples of HTML and Windows fixes:
- HTMLparser.c: fixed handling of broken charrefs
- xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
patches
Daniel
/external/libxml2/include/win32config.h
e8282edd458d59aa20d48db57ec0025f0db34079 11-Oct-2000 Daniel Veillard <veillard@src.gnome.org> More work toward 2.2.5, integrated a number of patches
- configure.in Makefile.am win32config.h.in: trying to cleanup
make distcheck .... huh ...
- include/Makefile.am include/win32config.h: new directory
for includes
- win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
updated teh makefiles and instructions for WIN32
- xpath.c: small fixes
- test/XPath/ results/XPath: updated the testcases and results
- HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
suggested patches
- valid.c: fixed an ID bug
Daniel
/external/libxml2/include/win32config.h