/[Apache-SVN]/xerces/c/trunk/m4/xerces_int_types.m4
ViewVC logotype

Log of /xerces/c/trunk/m4/xerces_int_types.m4

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 834826 - (view) (annotate) - [select for diffs]
Modified Wed Nov 11 10:03:53 2009 UTC (13 days, 18 hours ago) by borisk
File length: 5667 byte(s)
Diff to previous 672614 (colored)
Rework the binToText implementation and usage so that we don't need the
XERCES_SIZEOF_* macros. This should allow using the same set of headers
for 32 and 64-bit builds (XERCESC-1874).


Revision 672614 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 09:47:07 2008 UTC (16 months, 3 weeks ago) by borisk
File length: 6027 byte(s)
Diff to previous 553903 (colored)
Add 64-bit support

Revision 553903 - (view) (annotate) - [select for diffs]
Modified Fri Jul 6 14:43:42 2007 UTC (2 years, 4 months ago) by amassari
File length: 4125 byte(s)
Diff to previous 451683 (colored)
Changed BinInputStream interface to have curPos return a 64-bit integer, and use XMLSize_t in readBytes (XERCESC-1531)

Revision 451683 - (view) (annotate) - [select for diffs]
Modified Sat Sep 30 22:09:49 2006 UTC (3 years, 1 month ago) by amassari
File length: 3116 byte(s)
Diff to previous 190921 (colored)
Fixed detection of 16 and 32-bit integers on Cygwin

Revision 190921 - (view) (annotate) - [select for diffs]
Modified Thu Jun 16 14:18:12 2005 UTC (4 years, 5 months ago) by jberry
File length: 3068 byte(s)
Copied from: xerces/c/branches/jberry/3.0-unstable/m4/xerces_int_types.m4 revision 190540
Diff to previous 188814 (colored)
Merge all changes from branches/jberry/3.0-unstable -r 178442:190861 to trunk.

With this merge, further development of Xerces 3.0 will occur on trunk, and
the jberry/3.0-unstable trunk will become defunct and will soon be deleted
altogether.



Revision 188814 - (view) (annotate) - [select for diffs]
Modified Tue Jun 7 16:52:45 2005 UTC (4 years, 5 months ago) by jberry
Original Path: xerces/c/branches/jberry/3.0-unstable/m4/xerces_int_types.m4
File length: 3068 byte(s)
Diff to previous 188801 (colored)
Check for inttypes.h, rather than stdint.h. inttypes.h is spec'd to include
stdint.h, and inttypes.h is more prevelant than stdint.h.


Revision 188801 - (view) (annotate) - [select for diffs]
Modified Tue Jun 7 15:48:25 2005 UTC (4 years, 5 months ago) by jberry
Original Path: xerces/c/branches/jberry/3.0-unstable/m4/xerces_int_types.m4
File length: 3058 byte(s)
Diff to previous 188798 (colored)
Fix cut/paste typoes

Revision 188798 - (view) (annotate) - [select for diffs]
Added Tue Jun 7 15:35:37 2005 UTC (4 years, 5 months ago) by jberry
Original Path: xerces/c/branches/jberry/3.0-unstable/m4/xerces_int_types.m4
File length: 3058 byte(s)
Make some changes in order to better support multi-architecture binaries.

To accomplish this, we need to be able to configure once, and compile multiple
times (once for each architecture). So our checks in configure should, ideally,
be environment-specific, rather than architecture-specific.

In line with this, I modified tests for the integer type selection to look
first for standard types defined by the compiler/environment that give us the
information we need. We first look for (and use, if possible) uint16_t,
for instance, rather than checking whether the size of an integer is 2 bytes.

So as long as the compiler environment knows how to supply the appropriate type,
we don't care that an integer might be 2 bytes on one architecture, and 4 in
another. We can accomodate the build of a mixed architecture binary that might
include both. (Theoretically...)


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2