Patrick Stewart
|
8e6d68147c
|
Support multithreading on Windows.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-10-07 19:23:06 -04:00 |
|
Wilson Snyder
|
771a301f66
|
Commentary: Remove newlines, upsets some patches. No functional change.
|
2019-10-04 20:17:11 -04:00 |
|
Wilson Snyder
|
6b798830c9
|
Fix spacing
|
2019-07-29 21:07:37 -04:00 |
|
Wilson Snyder
|
01ef7122e9
|
Internals: Add lcov code coverage markers.
|
2019-06-30 22:37:03 -04:00 |
|
Wilson Snyder
|
2cedd14d43
|
Fix build error on MinGW, bug1460.
|
2019-06-11 21:38:17 -04:00 |
|
Wilson Snyder
|
afea6d84e3
|
Mark infrequently called functions with GCC cold attribute.
|
2019-05-14 22:03:50 -04:00 |
|
Wilson Snyder
|
b23fc06388
|
Internals: Detab and fix spacing style issues in some include files. No functional change.
|
2019-05-07 23:30:24 -04:00 |
|
Sergey Kvachonok
|
d8a020905a
|
Fix MinGW GCC 6 printf formats, bug1413.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2019-04-02 18:24:36 -04:00 |
|
Wilson Snyder
|
f700a73b3e
|
Fix cygwin warning on fstapi, msg2770.
|
2019-01-20 14:16:09 -05:00 |
|
Wilson Snyder
|
8a4aeddbb0
|
Copyright year update.
|
2019-01-03 19:17:22 -05:00 |
|
Wilson Snyder
|
8170391573
|
Internals: Fix spacing of comments. No functional change.
|
2018-11-28 19:59:10 -05:00 |
|
Wilson Snyder
|
304a24d03a
|
Internals: Fix many clang-tidy issues. No functional change intended.
|
2018-10-14 18:39:33 -04:00 |
|
Wilson Snyder
|
d87b9d25ca
|
Internals: Cleanup and standardize include order. No functional change intended.
|
2018-10-14 13:59:40 -04:00 |
|
Wilson Snyder
|
4684f1d4cc
|
Include sys/types to make sure __WORDSIZE is set, bug1333.
|
2018-08-31 06:52:12 -04:00 |
|
Wilson Snyder
|
0ef3baa87d
|
Merge from master
|
2018-07-22 11:53:58 -04:00 |
|
Wilson Snyder
|
3a777c2a37
|
Verilated: Always define VL_RDTSC, though unused; useful for benchmarking.
|
2018-07-22 11:53:35 -04:00 |
|
Wilson Snyder
|
ec82243ee6
|
Fix shrinking new unordered_set_map to save memory. No end-result change intended.
|
2018-06-15 20:57:07 -04:00 |
|
Wilson Snyder
|
1c5c9e2435
|
cppcheck fixes
|
2018-06-12 21:14:20 -04:00 |
|
John Coiner
|
c124fe6d0c
|
Add clones of std::unordered_map and std::unordered_set for pre-C++11 compilers.
|
2018-06-11 22:05:15 -04:00 |
|
Wilson Snyder
|
92649ba494
|
includes: Fix VL_RDTSC & misc stuff.
|
2018-05-24 22:17:44 -04:00 |
|
Wilson Snyder
|
0ef3c10931
|
Pull some thread include changes from thread branch.
|
2018-05-08 21:43:32 -04:00 |
|
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
|
Wilson Snyder
|
add5cc8b56
|
Internals: Add VL_UNCOPYABLE to make classes uncopyable. No functional change intended.
|
2017-11-01 18:51:41 -04:00 |
|
Wilson Snyder
|
f91bac7b31
|
Rewrite include libraries to support VL_THREADED towards future threading
|
2017-10-26 21:51:51 -04:00 |
|
Wilson Snyder
|
ad693d67b2
|
Mark Verilated functions with multithreaded status. No functional change.
|
2017-10-26 20:05:42 -04:00 |
|
Wilson Snyder
|
c17c81254e
|
Internals: Use = delete via a macro for a bit of C++11 forward compatibility
|
2017-10-25 20:00:38 -04:00 |
|
Wilson Snyder
|
cc0b780412
|
Internals: More use of unordered_map/set. No functional change intended.
|
2017-10-18 18:22:58 -04:00 |
|
Wilson Snyder
|
1372d62186
|
Remove duplicate class forward declarations.
|
2017-10-18 17:38:10 -04:00 |
|
Wilson Snyder
|
3c1b82255e
|
Change VL_THREADED to use C++11, and compute and test related GCC flags automatically
|
2017-10-07 21:29:57 -04:00 |
|
Wilson Snyder
|
0ac116bb4e
|
Internals: Favor C++ cast style. No functional change intended.
|
2017-10-07 15:01:19 -04:00 |
|
Wilson Snyder
|
77804b4d38
|
Fix GCC noreturn compile error, bug1209.
|
2017-09-13 19:27:59 -04:00 |
|
Wilson Snyder
|
70daadf987
|
Fix cpp-check warnings; support XML format 2
|
2017-07-06 20:25:59 -04:00 |
|
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
|
Wilson Snyder
|
b738d1960a
|
Copyright year update
|
2016-01-06 20:36:41 -05:00 |
|
Wilson Snyder
|
4fc9a906f6
|
Internals: Fix cppcheck warnings; add VL_DANGLING. No functional change.
|
2015-10-04 13:16:35 -04:00 |
|
Wilson Snyder
|
dc6b085d8b
|
Fix MinGW compiler error, bug927.
|
2015-06-21 21:01:02 -04:00 |
|
Wilson Snyder
|
95ac0e61b2
|
Fix MinGW compiler error, bug927.
|
2015-06-16 07:13:45 -04:00 |
|
Wilson Snyder
|
491539ff32
|
Fix MSVC++ compiler error, bug927.
|
2015-06-04 19:37:03 -04:00 |
|
Wilson Snyder
|
994cde57af
|
Fix Cygwin uint32 compile, bug914.
|
2015-05-07 20:41:53 -04:00 |
|
Wilson Snyder
|
643572595e
|
Fix compile warning, msg1613.
|
2015-03-16 10:08:59 -04:00 |
|
Wilson Snyder
|
4c91ade61d
|
Copyright year update
|
2015-01-07 18:25:53 -05:00 |
|
Wilson Snyder
|
68c6f0ff07
|
Inline C functions that are used only once, msg1525.
|
2014-11-27 10:52:38 -05:00 |
|
Wilson Snyder
|
c18df68ead
|
Fix C++-2011 warnings.
|
2014-03-15 14:50:03 -04:00 |
|
Wilson Snyder
|
4422de0c6c
|
Copyright year update.
|
2014-01-06 19:28:57 -05:00 |
|
Wilson Snyder
|
e69bf418de
|
Fix --lint-only with MinGW, msg1283.
|
2013-11-29 08:28:48 -05:00 |
|
Wilson Snyder
|
a8bbf7231b
|
Copyright year update.
|
2013-01-01 09:42:59 -05:00 |
|
Wilson Snyder
|
a1c3491dea
|
Display speed ups, bug574.
|
2012-11-03 20:11:53 -04:00 |
|
Wilson Snyder
|
50edef4ab2
|
Add Emacs indentation line. No functional change
|
2012-04-12 21:08:20 -04:00 |
|
Wilson Snyder
|
c2c7c7bd9a
|
Copyright year update
|
2012-01-15 10:26:28 -05:00 |
|
Wilson Snyder
|
094d676a8b
|
Fix MSVC compile warning with trunc/round, bug394.
|
2011-09-21 09:08:05 -04:00 |
|