> From: "Thomas Eibner" <[EMAIL PROTECTED]> > Sent: Wednesday, January 16, 2002 10:48 AM > > > > On Tue, Jan 15, 2002 at 12:14:09PM -0500, Bill Stoddard wrote: > > > > Does the CHANGES file need to include something about this: > > > > from ApacheCore.def: > > revision 1.29 > > date: 2001/12/28 05:03:06; author: wrowe; state: Exp; lines: +51 -0 > > > > Normalize symbol exports for Win32/Netware to the httpd.exp reference. > > Diff tags pre_win_nw_syms/post_win_nw_syms for complete edit. > > This is a no-brainer, it simply added new fns. > > > Note I've corrected _SEVERAL_ badly declared symbols on Win32 into > > API_EXPORT_NONSTD flavors (e.g. those using (...) args). This may, > > or may not, break binary compatibility depending on how those args > > are addressed, and if those functions were used. > > This is a problem. I have a suggestion if we don't want to entirely > break Win32 compatibility. Nonstd symbols would normally carry their > underbar prefix. By adding that prefix we would resolve the issue, > except that ordinals would need to change, as well. This would break both > means that linked binaries use to resolve the symbol names. > > The other option is to finally drop all the ordinals (by dropping the .dsp) > and force all Win32 modules to be rebuilt against 1.3.23. What say you all?
I think Roy has already answered this. Let's not break compatability and move on to 2.0. Bill >
