Jeffrey Walton
|
444d1f1a3b
|
Cut-in to utilize GNU_ATT_SYNTAX and GNU_INTEL_SYNTAX macros. Also see LLVM Bug 18916 (https://llvm.org/bugs/show_bug.cgi?id=18916)
|
2015-07-21 14:37:55 -04:00 |
Jeffrey Walton
|
5e8b114e58
|
Added macro to abstract differences in sytax string parsing between GAS and Clang integrated assembler. Also see LLVM Bug 18916 (https://llvm.org/bugs/show_bug.cgi?id=18916)
|
2015-07-21 13:48:48 -04:00 |
Jeffrey Walton
|
945c358785
|
Added GNU/GCC a.out artifact
|
2015-07-21 13:42:48 -04:00 |
Jeffrey Walton
|
818828f127
|
Cleared warnings under Clang 3.4 with -Wall
|
2015-07-21 09:43:33 -04:00 |
Jeffrey Walton
|
1e215722bc
|
Removed unneeded additional ODBC libraries from VC8 project files
|
2015-07-20 13:14:52 -04:00 |
Jeffrey Walton
|
f13511947d
|
Whitespace checkin
|
2015-07-20 12:19:18 -04:00 |
Jeffrey Walton
|
d40eee99c0
|
Ported relevant GNUmakefile changes to GNUmakefile-cross
|
2015-07-20 06:55:42 -04:00 |
Jeffrey Walton
|
d5a6f4c628
|
Updated comment on why -Wall is only enabled for Clang
|
2015-07-20 04:16:40 -04:00 |
Jeffrey Walton
|
77556fca7b
|
Backed-off -Wall for GCC due to issues when managing induced warnings when using -Wall.
|
2015-07-20 03:30:43 -04:00 |
Jeffrey Walton
|
821d467b9e
|
Cleared signed/unsigned warnings under Visual Studio
|
2015-07-20 01:16:02 -04:00 |
Jeffrey Walton
|
417994ca6a
|
Cleared signed/unsigned warnings under Visual Studio.
|
2015-07-20 01:15:35 -04:00 |
Jeffrey Walton
|
8e51ab9623
|
Tightened assert conditions when -DDEBUG is in effect.
|
2015-07-20 01:15:06 -04:00 |
Jeffrey Walton
|
81aa87df02
|
Cleared -Wunused-but-set-variable from GCC 4.8 and GCC 5.1. The way to handle separators is via locales and facets
|
2015-07-20 00:18:54 -04:00 |
Jeffrey Walton
|
cf43ed07e3
|
Revert "Cleared -Wreorder from GCC 4.8 on MinGW"
This reverts commit a9082aeee0. While it cleared the issue on MinGW, it introduced reordering issues on BSDs, Linux and OS X.
|
2015-07-20 00:13:56 -04:00 |
Jeffrey Walton
|
a9082aeee0
|
Cleared -Wreorder from GCC 4.8 on MinGW
|
2015-07-19 22:34:20 -04:00 |
Jeffrey Walton
|
4b4156e6ba
|
Fixed compile for MinGW
|
2015-07-19 22:09:35 -04:00 |
Jeffrey Walton
|
94db43de97
|
Cleared -Wunknown-pragmas under GCC 5.1/Cygwin on Windows
|
2015-07-19 15:09:04 -04:00 |
Jeffrey Walton
|
c4a5d802e7
|
Enabled -Wall for GCC 4.7 and above, and Clang
|
2015-07-19 15:04:57 -04:00 |
Jeffrey Walton
|
88f94ed358
|
Cleared behavior that relied upon undefined behavior
|
2015-07-19 14:35:30 -04:00 |
Jeffrey Walton
|
a56f07709e
|
g_hasISSE -> h_hasSSE. That's how old this function is...
|
2015-07-19 13:39:57 -04:00 |
Jeffrey Walton
|
11eb9957d4
|
HasISSE -> HasSSE. That's how old this function is...
|
2015-07-19 13:33:41 -04:00 |
Jeffrey Walton
|
ea9081ebc4
|
Cleared -Wunneeded-internal-declaration from GCC 5.1
|
2015-07-19 12:30:16 -04:00 |
Jeffrey Walton
|
786b3f1660
|
Cleared warning "GCC diagnostic kind" unknown. It appears to be a Clang warning
|
2015-07-19 12:16:19 -04:00 |
Jeffrey Walton
|
e522574ddd
|
Attempting to clear unknown pragma warning under GCC 5.1. This might be a compiler bug...
|
2015-07-19 12:12:50 -04:00 |
Jeffrey Walton
|
c33a567654
|
Updated comment with TODO to make it easy to locate in the future via grep/find
|
2015-07-19 12:04:23 -04:00 |
Jeffrey Walton
|
7c0c1f57d5
|
Cleared -Wparentheses from GCC 5.1
|
2015-07-19 12:00:17 -04:00 |
Jeffrey Walton
|
ef5a8f883c
|
Cleared -Wparentheses from GCC 5.1
|
2015-07-19 11:27:11 -04:00 |
Jeffrey Walton
|
d04b813e8b
|
Cleared -Wmaybe-uninitialized under GCC 5.1
|
2015-07-19 11:05:48 -04:00 |
Jeffrey Walton
|
e874cd2ef8
|
Fixed spelling error in header comments
|
2015-07-19 10:57:12 -04:00 |
Jeffrey Walton
|
90b5dc9e61
|
Cleared remaining virtual destructor warnings under GCC with -Wall
|
2015-07-19 10:24:10 -04:00 |
Jeffrey Walton
|
8f59d9af35
|
Cleared unused variable and function warnings
|
2015-07-19 10:22:16 -04:00 |
Jeffrey Walton
|
41be55ca17
|
Fixed copy/paste error
|
2015-07-19 09:43:10 -04:00 |
Jeffrey Walton
|
ee71d0041f
|
Cleared virtual destructor warnings under GCC with -Wall
|
2015-07-19 09:41:46 -04:00 |
Jeffrey Walton
|
c8fb6567da
|
Cleared virtual destructor warnings under GCC with -Wall
|
2015-07-19 09:29:02 -04:00 |
Jeffrey Walton
|
5bd61dcc92
|
Added inline assembly for left and right rotate under GCC on x86/x86_64
|
2015-07-19 08:31:58 -04:00 |
Jeffrey Walton
|
d19790bbca
|
Cleared UBsan errors
|
2015-07-19 07:58:55 -04:00 |
Jeffrey Walton
|
b54e637896
|
Whitespace checkin
|
2015-07-19 07:21:42 -04:00 |
Jeffrey Walton
|
1026b51922
|
Changed TestOS_RNG to use a MeterFilter rather than an ArraySink with a NULL array. The NULL array meant ArraySink::Put2 returned early, and it did *not* update m_total. Even if Put2 did not exit early, it still could not update m_total because the bytes were *not* processed. This change was required in preparation for clearing UBsan errors in filters.cpp
|
2015-07-19 07:15:06 -04:00 |
Jeffrey Walton
|
8c259ee6b4
|
Added recipe to create dependencies. The dependencies are only generated if multiarch is not in effect. MULTIARCH_SUPPORT was also changed to an overrideable makefile variable
|
2015-07-18 23:41:41 -04:00 |
Jeffrey Walton
|
bf9df8f970
|
Added additional crypto++ artifcats used during testing. Added *.o because Fedora 22 does not exclude them by default
|
2015-07-18 22:16:47 -04:00 |
Jeffrey Walton
|
e4ab1cd70c
|
Cleared UBsan error on non-null pointer use
|
2015-07-17 22:53:36 -04:00 |
Jeffrey Walton
|
8cef820ac8
|
Cleared UBsan error based on undefined shift. Tightened behaviors based on offline conversation with Wei and Denis. One shift error remains due to use of rotVariable by Cast. The UB will be cleared shortly, when specializations using GCC assembler is checked in
|
2015-07-17 22:21:01 -04:00 |
Jeffrey Walton
|
cac038a855
|
Cleared UBsan error using non-null pointer
|
2015-07-17 21:50:47 -04:00 |
Jeffrey Walton
|
20962b51a0
|
Changed guard on memcpy use to make it less intrusive. More closely resembles original code
|
2015-07-17 21:44:53 -04:00 |
Jeffrey Walton
|
434c56fcd2
|
Cleared UBsan error using non-null pointer
|
2015-07-17 21:36:13 -04:00 |
Jeffrey Walton
|
5f299d76a0
|
Cleared UBsan error on non-null pointers being used with memcpy and memmove from library functions memcpy_s and memmove_s
|
2015-07-17 21:09:42 -04:00 |
Jeffrey Walton
|
134ba3e16b
|
Added -fsanitize-undefined-trap-on-error to help with a call stack on violations. Disabled by default
|
2015-07-17 11:02:37 -04:00 |
Jeffrey Walton
|
0578334f7a
|
Cleared warning under Visual Studio
|
2015-07-17 10:40:22 -04:00 |
Jeffrey Walton
|
3faaf986a4
|
Cleared warning under Visual Studio
|
2015-07-17 10:39:45 -04:00 |
Jeffrey Walton
|
ca6a93bbc5
|
Cleared virtual destructor warning by explicitly adding them
|
2015-07-17 10:38:44 -04:00 |