Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

uHAL source code cleanup (end of 2017) #72

Closed
tswilliams opened this issue Nov 15, 2017 · 0 comments
Closed

uHAL source code cleanup (end of 2017) #72

tswilliams opened this issue Nov 15, 2017 · 0 comments
Assignees
Labels

Comments

@tswilliams
Copy link
Collaborator

The uHAL C++ source code could benefit from some cleanup, including (but not necessarily limited to):

  • Remove code disabled by RUN_ASIO_MULTITHREADED and DISABLE_PACKET_COUNTER_HACK macros, and hence remove need for specifying these in compiler flags
  • Move implementations of template client classes into cpp files
  • Review code that leads to warnings in latest versions of gcc and/or clang
@tswilliams tswilliams added this to the v2.6.0 release milestone Nov 15, 2017
@tswilliams tswilliams self-assigned this Nov 15, 2017
tswilliams added a commit that referenced this issue Nov 26, 2017
…cript; also solves spurious errors on ubuntu; refs #72
tswilliams added a commit that referenced this issue Dec 6, 2017
tswilliams added a commit that referenced this issue Dec 6, 2017
…from member function rather than template parameter; refs issue #72
tswilliams added a commit that referenced this issue Dec 6, 2017
tswilliams added a commit that referenced this issue Dec 6, 2017
… 'DummyHardware' classes from hxx to cpp files; refs issue #72
tswilliams added a commit that referenced this issue Dec 6, 2017
…ality from that macro being defined); refs issue #72
tswilliams added a commit that referenced this issue Dec 6, 2017
tswilliams added a commit that referenced this issue Dec 6, 2017
tswilliams added a commit that referenced this issue Jan 11, 2018
…ge, for backward compatibility for users that directly include that file; refs #72
tswilliams added a commit that referenced this issue Jan 24, 2018
jhegeman pushed a commit to jhegeman/ipbus-software that referenced this issue Dec 6, 2021
jhegeman pushed a commit to jhegeman/ipbus-software that referenced this issue Dec 6, 2021
jhegeman pushed a commit to jhegeman/ipbus-software that referenced this issue Dec 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant