bryevdv/numpy — comment on commit ae64d9cbbe16ced61aa438369c3ac31f4506ccc9
File: numpy/core/src/multiarray/array_assign.cpp line 27
By bryevdv:

I agree normally, I was just trying to get down to zero mangled symbols in the .so and lots of the the functions don't have declarations in headers. I'm willing to believe I was overzealous in this, although the function pointer map that the module uses may mean some of these .cpp files will need to keep their externs. Are all the function pointers stored in the API map declared in headers?

On Jan 26, 2012, at 14:46, Mark wrote:

> I'd prefer not to see these guys in any .cpp files, what made them necessary?
>
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/bryevdv/numpy/commit/ae64d9cbbe16ced61aa438369c3ac31f4506ccc9#commitcomment-905745