From a1a662b23f4c9e2d072dc3a813d276537c488fb7 Mon Sep 17 00:00:00 2001 From: "Christoph M. Wintersteiger" Date: Fri, 16 Dec 2016 04:51:07 -0800 Subject: [PATCH 1/2] Build fix for C/C++ example programs. --- scripts/mk_util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/mk_util.py b/scripts/mk_util.py index 890c60501..cdd7bdeec 100644 --- a/scripts/mk_util.py +++ b/scripts/mk_util.py @@ -2086,12 +2086,12 @@ class CppExampleComponent(ExampleComponent): exefile = '%s$(EXE_EXT)' % self.name out.write('%s: %s %s\n' % (exefile, dll, objfiles)) - out.write('\t$(SLINK) $(SLINK_OUT_FLAG)%s $(SLINK_FLAGS) %s ' % (exefile, objfiles)) + out.write('\t$(LINK) $(LINK_OUT_FLAG)%s $(LINK_FLAGS) %s ' % (exefile, objfiles)) if IS_WINDOWS: out.write('%s.lib' % dll_name) else: out.write(dll) - out.write(' $(SLINK_EXTRA_FLAGS)\n') + out.write(' $(LINK_EXTRA_FLAGS)\n') out.write('_ex_%s: %s\n\n' % (self.name, exefile)) class CExampleComponent(CppExampleComponent): From 6ce903b1d698c9aa7976a1356b4bc62635a30582 Mon Sep 17 00:00:00 2001 From: "Christoph M. Wintersteiger" Date: Fri, 16 Dec 2016 20:04:29 +0000 Subject: [PATCH 2/2] Style, whitespace. --- src/util/rlimit.cpp | 15 +++++++-------- src/util/rlimit.h | 6 +++--- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/util/rlimit.cpp b/src/util/rlimit.cpp index 9f6c692cc..bda06157d 100644 --- a/src/util/rlimit.cpp +++ b/src/util/rlimit.cpp @@ -20,7 +20,7 @@ Revision History: #include "common_msgs.h" reslimit::reslimit(): - m_cancel(false), + m_cancel(0), m_count(0), m_limit(0) { } @@ -29,7 +29,6 @@ uint64 reslimit::count() const { return m_count; } - bool reslimit::inc() { ++m_count; return m_cancel == 0 && (m_limit == 0 || m_count <= m_limit); @@ -46,7 +45,7 @@ void reslimit::push(unsigned delta_limit) { new_limit = 0; } m_limits.push_back(m_limit); - m_limit = m_limit==0?new_limit:std::min(new_limit, m_limit); + m_limit = m_limit==0 ? new_limit : std::min(new_limit, m_limit); m_cancel = 0; } @@ -71,14 +70,14 @@ char const* reslimit::get_cancel_msg() const { void reslimit::push_child(reslimit* r) { #pragma omp critical (reslimit_cancel) { - m_children.push_back(r); + m_children.push_back(r); } } void reslimit::pop_child() { #pragma omp critical (reslimit_cancel) { - m_children.pop_back(); + m_children.pop_back(); } } @@ -99,7 +98,7 @@ void reslimit::reset_cancel() { void reslimit::inc_cancel() { #pragma omp critical (reslimit_cancel) - { + { set_cancel(m_cancel+1); } } @@ -114,8 +113,8 @@ void reslimit::dec_cancel() { } } -void reslimit::set_cancel(unsigned f) { - m_cancel = f; +void reslimit::set_cancel(unsigned f) { + m_cancel = f; for (unsigned i = 0; i < m_children.size(); ++i) { m_children[i]->set_cancel(f); } diff --git a/src/util/rlimit.h b/src/util/rlimit.h index ac5db6136..913984768 100644 --- a/src/util/rlimit.h +++ b/src/util/rlimit.h @@ -29,8 +29,8 @@ class reslimit { ptr_vector m_children; void set_cancel(unsigned f); - -public: + +public: reslimit(); void push(unsigned delta_limit); void pop(); @@ -39,7 +39,7 @@ public: bool inc(); bool inc(unsigned offset); - uint64 count() const; + uint64 count() const; bool get_cancel_flag() const { return m_cancel > 0; }