From d784ead9cbbfd93381c804b296d8d39cfbcc9ac1 Mon Sep 17 00:00:00 2001 From: "Fred L. Drake, Jr." Date: Fri, 6 Sep 2002 21:49:57 +0000 Subject: [PATCH] A last-minute report suggests a problem with this using at least some versions of egcs, so disable FASTCALL for GCC as well. We are now not using this for any platform. ;-( --- expat/Changes | 2 -- expat/lib/internal.h | 5 ++++- htdocs/index.html | 30 ++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 3 deletions(-) diff --git a/expat/Changes b/expat/Changes index dfe798d1..1df159b6 100644 --- a/expat/Changes +++ b/expat/Changes @@ -14,8 +14,6 @@ Release 1.95.5 Fri Sep 6 2002 - Reduced line-length for all source code and headers to be no longer than 80 characters, to help with AS/400 support. - Reduced memory copying during parsing (SF patch #600964). - - Modified the calling convention used internally on Unix - where the compiler supports a faster convention. - Fixed a variety of bugs: see SF issues 580793, 434664, 483514, 580503, 581069, 584041, 584183, 584832, 585537, 596555, 596678, 598352, 598944, 599715, 600479, 600971. diff --git a/expat/lib/internal.h b/expat/lib/internal.h index 313a23e5..6e2c5ed4 100644 --- a/expat/lib/internal.h +++ b/expat/lib/internal.h @@ -13,7 +13,10 @@ */ #if defined(__GNUC__) -#define FASTCALL __attribute__((stdcall, regparm(3))) +/* Last minute instability reported with egcs on a RedHat Linux 7.3 + box; argh! +*/ +/* #define FASTCALL __attribute__((stdcall, regparm(3))) */ #elif defined(WIN32) /* XXX This seems to have an unexpected negative effect on Windows so we'll disable it for now on that platform. It may be reconsidered diff --git a/htdocs/index.html b/htdocs/index.html index 948dba0b..c1e56140 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -49,6 +49,36 @@ of Expat.

News

+
6 September 2002, + Expat 1.95.5 released. +
+
+
    +
  • Added XML_UseForeignDTD() for improved SAX2 + support.
  • +
  • Added XML_GetFeatureList().
  • +
  • Defined XML_Bool type and the values + XML_TRUE and XML_FALSE.
  • +
  • Use an incomplete struct instead of a void* + for the parser.
  • +
  • Fixed UTF-8 decoding bug that caused legal UTF-8 to be + rejected.
  • +
  • Finally fixed bug where default handler would report DTD + events that were already handled by another handler. + Initial patch contributed by Darryl Miller.
  • +
  • Removed unnecessary DllMain() function that + caused static linking into a DLL to be difficult.
  • +
  • Added VC++ projects for building static libraries.
  • +
  • Reduced line-length for all source code and headers to be + no longer than 80 characters, to help with AS/400 + support.
  • +
  • Reduced memory copying during parsing (SF patch #600964).
  • +
  • Fixed a variety of bugs: see SF issues 580793, 434664, + 483514, 580503, 581069, 584041, 584183, 584832, 585537, + 596555, 596678, 598352, 598944, 599715, 600479, 600971.
  • +
+

+

4 September 2002, Development roadmap published.
-- 2.40.0