hdf5/release_docs
Sean McBride 8b2e7b32b5
Various warning fixes (#1812)
* Fixed -Wreserved-id-macro warnings from header include guards

* Removed all __int64 and LL suffix stuff now that C99 is minimum requirement

* Rename `H5FD_CTL__` to `H5FD_CTL_` to fix -Wreserved-id-macro warnings

Double underscore is reserved in C++ and this public header should be C++ compatible.

* Never define __STDC_FORMAT_MACROS anymore

Defining it causes a -Wreserved-id-macro.

Happily, according to the C++11 standard:

"The macros defined by <stdint> are provided unconditionally. In particular, the symbols __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROS (mentioned in C99 footnotes 219, 220, and 222) play no role in C++."

https://cplusplus.github.io/LWG/issue984

So looks like it's not necessary to define it with reasonably new toolchains.

* Fixed some -Wunused-macros warnings, removed dead code

* Fixed all -Wdouble-promotion warnings in C++ files

* Fixed remaining -Wsuggest-destructor-override warnings

* Committing clang-format changes

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-06-22 09:16:30 -07:00
..
HISTORY-1_0-1_8_0_rc3.txt spelling fixes (#1561) 2022-03-31 10:42:30 -05:00
HISTORY-1_8_0-1_10_0.txt spelling fixes (#1561) 2022-03-31 10:42:30 -05:00
HISTORY-1_8.txt Fixed Spelling Errors (#1166) 2021-12-07 08:27:29 -06:00
HISTORY-1_10_0-1_12_0.txt Fixed Spelling Errors (#1166) 2021-12-07 08:27:29 -06:00
HISTORY-1_10.txt Fixed Spelling Errors (#1166) 2021-12-07 08:27:29 -06:00
HISTORY-1_12.txt Update release text files (#109) 2020-11-23 12:04:49 -06:00
HISTORY-1_13.txt Add missing release note for h5repack timing (#1572) 2022-04-04 22:51:17 -05:00
INSTALL Set default level to minimum time (#1722) 2022-05-17 11:54:05 -05:00
INSTALL_CMake.txt Set default level to minimum time (#1722) 2022-05-17 11:54:05 -05:00
INSTALL_Cygwin.txt Fixed Spelling Errors (#1166) 2021-12-07 08:27:29 -06:00
INSTALL_parallel Updated the parallel install docs. 2018-12-31 05:07:30 -08:00
INSTALL_Warnings.txt Removed mentions of Wdeclaration-after-statement now that C99 is requ… (#447) 2021-05-03 09:08:37 -05:00
INSTALL_Windows.txt
README_HDF5_CMake Develop sync (#1793) 2022-06-09 08:35:33 -05:00
README_HPC Whitespace and url correction 2020-10-19 09:42:09 -05:00
RELEASE.txt Various warning fixes (#1812) 2022-06-22 09:16:30 -07:00
USING_CMake_Examples.txt Update doc with HDF5_ROOT usage. (#1414) 2022-02-02 13:45:59 -06:00
USING_HDF5_CMake.txt Update doc with HDF5_ROOT usage. (#1414) 2022-02-02 13:45:59 -06:00
USING_HDF5_VS.txt Update examples and fix old version references. 2020-02-26 13:54:34 -06:00