hdf5/src
Albert Cheng 3e56e3d7f9 [svn-r8565] Purpose:
Improvement

Description:
Break up the C99 integer types detection into even smaller
sub-module routines.  This has dropped the compile time (with
optimization) from 94 seconds to 6 seconds.

Platforms tested:
h5committested.

Misc. update:
2004-05-21 13:50:10 -05:00
..
.indent.pro
Dependencies [svn-r8495] Purpose: 2004-05-08 09:48:42 -05:00
H5.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5A.c [svn-r8496] Purpose: 2004-05-08 14:09:50 -05:00
H5AC.c [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5ACprivate.h
H5ACpublic.h
H5api_adpt.h [svn-r8467] Purpose: 2004-05-03 10:30:10 -05:00
H5Apkg.h
H5Aprivate.h
H5Apublic.h
H5B.c [svn-r8472] Purpose: 2004-05-03 13:53:50 -05:00
H5Bpkg.h
H5Bprivate.h [svn-r8472] Purpose: 2004-05-03 13:53:50 -05:00
H5Bpublic.h
H5config.h.in [svn-r8508] Purpose: Bug fix 2004-05-12 16:43:12 -05:00
H5CS.c [svn-r7845] Purpose: 2003-11-13 13:15:39 -05:00
H5CSprivate.h
H5D.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Dcompact.c
H5Dcontig.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5detect.c [svn-r8565] Purpose: 2004-05-21 13:50:10 -05:00
H5Dio.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Distore.c [svn-r8474] Purpose: 2004-05-03 14:53:13 -05:00
H5Dpkg.h [svn-r8316] Purpose: 2004-04-07 13:16:22 -05:00
H5Dprivate.h [svn-r8482] Purpose: 2004-05-05 14:29:09 -05:00
H5Dpublic.h
H5Dseq.c [svn-r8456] Purpose: 2004-04-30 22:29:00 -05:00
H5E.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5Edefin.h
H5Einit.h
H5Eprivate.h
H5Epubgen.h
H5Epublic.h
H5err.txt
H5Eterm.h
H5F.c [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5Fcompact.c
H5Fcontig.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5FD.c [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5Fdbg.c
H5FDcore.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDcore.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDfamily.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5FDfamily.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDfphdf5.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5FDfphdf5.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDgass.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDgass.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDlog.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5FDlog.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmpi.c [svn-r8139] Purpose: 2004-01-31 13:54:28 -05:00
H5FDmpi.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmpio.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5FDmpio.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmpiposix.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmpiposix.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmulti.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDmulti.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDprivate.h [svn-r8158] Purpose: 2004-02-06 10:34:01 -05:00
H5FDpublic.h
H5FDsec2.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5FDsec2.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDsrb.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDsrb.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDstdio.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDstdio.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDstream.c [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5FDstream.h [svn-r8134] Purpose: 2004-01-31 10:19:48 -05:00
H5Fistore.c [svn-r8474] Purpose: 2004-05-03 14:53:13 -05:00
H5FL.c [svn-r8476] Purpose: 2004-05-03 15:42:35 -05:00
H5FLprivate.h [svn-r8301] Purpose: 2004-04-06 08:11:45 -05:00
H5FO.c
H5FOprivate.h
H5FP.c [svn-r7836] Purpose: 2003-11-12 15:19:39 -05:00
H5FPclient.c [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5Fpkg.h [svn-r8158] Purpose: 2004-02-06 10:34:01 -05:00
H5FPprivate.h [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5FPpublic.h
H5Fprivate.h [svn-r8158] Purpose: 2004-02-06 10:34:01 -05:00
H5FPserver.c [svn-r8391] Purpose: 2004-04-19 12:42:34 -05:00
H5Fpublic.h
H5FS.c [svn-r7845] Purpose: 2003-11-13 13:15:39 -05:00
H5Fseq.c [svn-r8456] Purpose: 2004-04-30 22:29:00 -05:00
H5FSprivate.h
H5G.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Gent.c
H5Gnode.c [svn-r8495] Purpose: 2004-05-08 09:48:42 -05:00
H5Gpkg.h
H5Gprivate.h [svn-r7988] Purpose: 2003-12-29 14:01:04 -05:00
H5Gpublic.h
H5Gstab.c [svn-r8472] Purpose: 2004-05-03 13:53:50 -05:00
H5HG.c [svn-r8301] Purpose: 2004-04-06 08:11:45 -05:00
H5HGdbg.c
H5HGpkg.h
H5HGprivate.h
H5HGpublic.h
H5HL.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5HLdbg.c
H5HLpkg.h
H5HLprivate.h
H5HLpublic.h
H5HP.c [svn-r8301] Purpose: 2004-04-06 08:11:45 -05:00
H5HPprivate.h
H5I.c [svn-r8139] Purpose: 2004-01-31 13:54:28 -05:00
H5Ipkg.h
H5Iprivate.h [svn-r7988] Purpose: 2003-12-29 14:01:04 -05:00
H5Ipublic.h [svn-r7932] Purpose: 2003-12-11 13:26:51 -05:00
H5MF.c
H5MFprivate.h
H5MM.c [svn-r7929] Purpose: 2003-12-11 13:23:41 -05:00
H5MMprivate.h [svn-r7829] Purpose: 2003-11-08 10:32:53 -05:00
H5MMpublic.h
H5MPprivate.h [svn-r8495] Purpose: 2004-05-08 09:48:42 -05:00
H5O.c [svn-r8376] Purpose: 2004-04-17 15:31:50 -05:00
H5Oattr.c [svn-r8376] Purpose: 2004-04-17 15:31:50 -05:00
H5Obogus.c
H5Ocont.c
H5Odtype.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Oefl.c [svn-r8038] Purpose: 2004-01-08 09:55:11 -05:00
H5Ofill.c [svn-r8314] Purpose: Progressive check-in 2004-04-06 15:08:20 -05:00
H5Olayout.c [svn-r8456] Purpose: 2004-04-30 22:29:00 -05:00
H5Omtime.c
H5Oname.c
H5Onull.c
H5Opkg.h [svn-r8376] Purpose: 2004-04-17 15:31:50 -05:00
H5Opline.c [svn-r8038] Purpose: 2004-01-08 09:55:11 -05:00
H5Oprivate.h [svn-r8376] Purpose: 2004-04-17 15:31:50 -05:00
H5Opublic.h
H5Osdspace.c [svn-r8376] Purpose: 2004-04-17 15:31:50 -05:00
H5Oshared.c
H5Ostab.c
H5P.c [svn-r8488] Purpose: 2004-05-06 17:44:38 -05:00
H5Pdcpl.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5Pdxpl.c [svn-r8482] Purpose: 2004-05-05 14:29:09 -05:00
H5Pfapl.c
H5Pfcpl.c
H5Ppkg.h [svn-r8038] Purpose: 2004-01-08 09:55:11 -05:00
H5Pprivate.h [svn-r8158] Purpose: 2004-02-06 10:34:01 -05:00
H5Ppublic.h [svn-r8482] Purpose: 2004-05-05 14:29:09 -05:00
H5private.h [svn-r8370] Purpose: 2004-04-17 12:17:32 -05:00
H5Ptest.c
H5public.h [svn-r8531] Snapshot version 1.7 release 26 2004-05-16 09:02:36 -05:00
H5R.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Rprivate.h
H5Rpublic.h
H5RS.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5RSprivate.h
H5S.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Sall.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Shyper.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Smpio.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Snone.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Spkg.h [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Spoint.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5Sprivate.h [svn-r8560] Purpose: 2004-05-21 09:51:47 -05:00
H5Spublic.h [svn-r8276] *** empty log message *** 2004-03-24 16:03:52 -05:00
H5Sselect.c [svn-r8544] Purpose: 2004-05-20 10:32:09 -05:00
H5ST.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Stest.c
H5STprivate.h
H5T.c [svn-r8507] Purpose: 2004-05-12 13:44:26 -05:00
H5Tarray.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5TB.c [svn-r8515] Purpose: 2004-05-13 16:02:37 -05:00
H5Tbit.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5TBprivate.h [svn-r8515] Purpose: 2004-05-13 16:02:37 -05:00
H5Tcommit.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tcompound.c [svn-r8424] *** empty log message *** 2004-04-27 14:16:54 -05:00
H5Tconv.c [svn-r8487] Purpose: Internal function change 2004-05-06 14:34:03 -05:00
H5Tcset.c [svn-r8415] Purpose: 2004-04-23 22:24:54 -05:00
H5Tenum.c [svn-r8412] Purpose: 2004-04-23 00:06:20 -05:00
H5Tfields.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5Tfixed.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tfloat.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tnative.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5Toffset.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Topaque.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Torder.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tpad.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tpkg.h [svn-r8507] Purpose: 2004-05-12 13:44:26 -05:00
H5Tprecis.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tprivate.h [svn-r8487] Purpose: Internal function change 2004-05-06 14:34:03 -05:00
H5Tpublic.h [svn-r8426] Purpose: Bug fix 2004-04-28 12:40:45 -05:00
H5TS.c
H5TSprivate.h
H5Tstrpad.c [svn-r7917] Purpose: 2003-12-06 15:38:31 -05:00
H5Tvlen.c [svn-r8287] Purpose: 2004-03-30 15:41:45 -05:00
H5V.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5Vprivate.h [svn-r8437] Purpose: 2004-04-30 09:13:05 -05:00
H5Z.c [svn-r8150] Purpose: 2004-02-04 15:35:37 -05:00
H5Zdeflate.c [svn-r8383] Purpose: 2004-04-17 23:10:09 -05:00
H5Zfletcher32.c [svn-r8251] Purpose: 2004-03-10 19:23:55 -05:00
H5Zpkg.h
H5Zprivate.h [svn-r8488] Purpose: 2004-05-06 17:44:38 -05:00
H5Zpublic.h [svn-r8150] Purpose: 2004-02-04 15:35:37 -05:00
H5Zshuffle.c [svn-r8218] Purpose: 2004-02-23 11:52:45 -05:00
H5Zszip.c [svn-r8007] Purpose: 2003-12-31 15:28:46 -05:00
H5Ztrans.c [svn-r8489] Purpose: 2004-05-07 12:17:50 -05:00
hdf5.h [svn-r8126] Purpose: 2004-01-30 20:38:44 -05:00
hdf5.lnt [svn-r8416] Purpose: 2004-04-23 22:47:06 -05:00
libhdf5.settings.in
Makefile.in [svn-r8479] Purpose: 2004-05-03 18:34:42 -05:00