Sam Russell wrote: > It makes sense to keep them in the same module though, I agree.
Thanks. > I'd prefer to keep them as separate files if you're okay with it. I did a > quick experiment and by wrapping each function in push_options and > pop_options pragmas it was pretty easy to get it all working in the same > file so I can confirm that option does work. It's your choice: 3 compilation units for x86_64, or 1 compilation unit for x86_64, or no extra compilation unit (all code contained in .h files) — as you prefer. Fine with me either way. Bruno