summaryrefslogtreecommitdiffstats
path: root/config/gnu-flags
Commit message (Collapse)AuthorAgeFilesLines
* Many small changes from develop. Should allows running VFD SWMRDana Robinson2021-05-031-0/+9
| | | | tests from CMake.
* Brings the 'warnings-as-errors' changes from developDana Robinson2021-03-251-7/+22
|
* Updates license url and history docsDana Robinson2021-03-251-1/+1
|
* Merge branch 'aug-develop' into aug-merge-attempt/feature/vfd_swmrDavid Young2020-08-041-60/+9
|\
| * Revise gnu-*flags and cmake/HDF*CompilerFlags.cmake files to add warningLarry Knox2020-05-181-60/+9
| | | | | | | | | | | | | | flags for GCC compilers version 4.8 and above. Removed files from gnu-warnings that only apply to versions < 4.8. Consolidated warnings from versions < 4.8 that apply to versions >= 4.8 into the 4.8 warnings files.
| * Restrict errors to gcc 4.8 and above.Allen Byrne2020-04-241-0/+2
| |
| * TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-231-19/+19
| |
| * Don't add general warnings flags for unsupported old versions of gcc andLarry Knox2020-04-201-2/+4
| | | | | | | | | | | | g++ (older than gcc/g++ 4.2). Correct gnu-cxxflags to determine warnings flags to be added based on C++ compiler version instead of C compiler version.
| * Update all load_gcc_arguments to load_gnu_arguments.Larry Knox2020-04-091-11/+11
| | | | | | | | Fixes TRILAB-212.
| * TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-04-051-26/+26
| |
| * Merge pull request #2402 in HDFFV/hdf5 from ↵David Young2020-03-231-74/+70
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:break-out-warnings to develop * commit '2f09d8f3c8a4a44932c1b8ffb0f6ea2219059a5c': Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit. By default, demote warnings promoted to errors back to warnings. Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again. Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
| | * Move the GNU warnings configuration under config/gnu-warnings/ and trimDavid Young2020-03-191-35/+35
| | | | | | | | | | | | | | | | | | | | | the filename prefixes. Update config/gnu-flags to suit. I also made changes to config/cmake/HDFCompilerFlags.cmake, but I'm not sure they're correct.
| | * By default, demote warnings promoted to errors back to warnings.David Young2020-02-251-1/+19
| | |
| | * Break out warnings into more files that autoconf and CMake can share. ThisDavid Young2020-02-251-70/+48
| | | | | | | | | | | | | | | change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
| * | Modfy expression to match mpicc build with Intel as intel compiler, notLarry Knox2020-02-271-1/+1
| |/ | | | | | | gcc.
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-01-241-1/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '590aaff33046df99a4d88ba59e4b461e060b36e4': Optimized the floating point comparisons a little bit. Fix for failing h5diff tests involving floating-point compares. Removed H5_DEC_ENUM Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings."" Revert "Moved -Wunsuffixed-float-constants to the developer warnings." Moved -Wunsuffixed-float-constants to the developer warnings. Fixed a bug in testpar/t_cache.c concerning checking expected vs. actual cache entry reads and writes.
| | * Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings.""Dana Robinson2020-01-231-1/+3
| | | | | | | | | | | | This reverts commit 6486e06545bf637d46e18a787395542f4fca143a.
| * | Create common build system files for warningsAllen Byrne2020-01-171-15/+31
| |/
| * Changed -Wformat-truncation's level from 2 to 1.Dana Robinson2020-01-011-1/+1
| |
| * Yanked -Wc++-compat from the flags used to build the C library in bothDana Robinson2019-12-041-1/+4
| | | | | | | | the Autotools and CMake.
| * Revert "Make a squash commit of 'Quiet some warnings by adjusting warnings ↵David Young2019-11-271-87/+11
| | | | | | | | level and fixing some code.' (commit 5c911d8baf3)"
| * Always warn on maybe-uninitialized. -Wincompatible-pointer-types was notDavid Young2019-11-221-2/+2
| | | | | | | | available until GCC 5, so enable it only if that's the GCC version we're using.
| * Only promote maybe-uninitialized warnings to errors on GCC 8. Even onDavid Young2019-11-221-1/+7
| | | | | | | | | | GCC 8, there may be false positives at low optimization levels? I need to check.
| * Only use -Werror=cast-function-type with GCC 8 and later.David Young2019-11-221-1/+1
| |
| * Put all of the -W options back into the order I found them in so that it'sDavid Young2019-11-221-29/+23
| | | | | | | | easier to compare old and new config/gnu-flags.
| * Promote decleration-after-statement warnings to errors.David Young2019-11-131-1/+1
| |
| * Make errors of some more warnings. Move disabled warnings toDavid Young2019-11-131-31/+43
| | | | | | | | | | DEVELOPER_WARNING_CFLAGS. Put just one warning option on a line, and sort some of the options.
| * Change some GCC warnings to errors. Fix code to quiet some warnings.David Young2019-11-051-11/+75
| |
| * Fixed a couple of typos.Dana Robinson2019-08-011-1/+1
| |
| * Restored warnings for older gcc so jam can continue to creak along.Dana Robinson2019-07-161-2/+12
| |
| * Removed support for gcc 4.3 and earlier.Dana Robinson2019-07-141-11/+1
| |
| * Fix errant quotesDana Robinson2019-07-101-1/+1
| |
| * * Fixed a bug in the gcc warning parsingDana Robinson2019-07-101-8/+8
| | | | | | | | | | * Changed version parsing from == gcc 4.x to < to handle ancient compilers.
| * Reworked the config/gnu-flags file to be more organized and robust.Dana Robinson2019-07-101-82/+82
| |
| * Converted duplicated flags code to a set of if statements.Dana Robinson2019-07-101-435/+117
| |
| * Added GCC9 flags to CMake buildQuincey Koziol2019-07-031-1/+0
| |
| * Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-031-10/+61
| |
| * Move the -Wformat-nonliteral warning to the developer flags. Fix bugsQuincey Koziol2019-06-291-2/+5
| | | | | | | | I introduced in the last commit.
| * Updated configure & CMake compiler flags for GCC 8.x, along with correspondingQuincey Koziol2019-06-281-11/+61
| | | | | | | | | | changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
| * Move -Wnormalized down into GCC 6.x flagsQuincey Koziol2019-06-221-3/+3
| |
| * Add support for GCC 7.x warnings, update warnhist script to account for them,Quincey Koziol2019-06-211-3/+47
| | | | | | | | clean up warnings.
| * HDFFV-10776 missing compiler flagsAllen Byrne2019-04-301-9/+9
| |
* | On the VFD SWMR branches, treat warnings as errors.David Young2020-05-261-1/+1
| |
* | Restrict errors to gcc 4.8 and above.Allen Byrne2020-05-201-0/+2
| |
* | TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-05-201-19/+19
| |
* | Don't add general warnings flags for unsupported old versions of gcc andLarry Knox2020-05-201-2/+4
| | | | | | | | | | | | g++ (older than gcc/g++ 4.2). Correct gnu-cxxflags to determine warnings flags to be added based on C++ compiler version instead of C compiler version.
* | Update all load_gcc_arguments to load_gnu_arguments.Larry Knox2020-05-201-11/+11
| | | | | | | | Fixes TRILAB-212.
* | TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-05-201-26/+26
| |
* | Move the GNU warnings configuration under config/gnu-warnings/ and trimDavid Young2020-05-201-35/+35
| | | | | | | | | | | | | | the filename prefixes. Update config/gnu-flags to suit. I also made changes to config/cmake/HDFCompilerFlags.cmake, but I'm not sure they're correct.
* | By default, demote warnings promoted to errors back to warnings.David Young2020-05-201-1/+19
| |