julia.h: added dllexports
Merge remote-tracking branch 'upstream/master'
dllexported jl_field_index
Merge pull request #5830 from cbecker/master

julia.h: added dllexports
help for minmax and extrema. I believe they were mistakenly added to helpdb.jl before.
fix #5836
fix #5823, mean() over dimension of integer arrays
improve prettyprinting of 2d concatenation expressions
log(e,x) = log(x), as discussed in #5805
Fix sparse.^0 method. Closes #5824

- Special-cases the zero exponent, since the implicit zeros get filled in due to 0^0 == 1.
- Add test
Removes wrong sparse .^ sparse method. Ref #5824

The sparse .^ sparse method removed does not correctly deal with 0^0 operations and computes the wrong result.
Implements direct sum (blkdiag) for sparse matrices.

- Provides new blkdiag export
- Provide simple test
- Documentation for blkdiag notes that it is only implemented for sparse
  matrices at the moment.
Mention `OPENBLAS_DYNAMIC_ARCH=0` for OpenBLAS build failures

Closes #5786.
Also provides miscellaneous spelling fixes and formatting corrections.
Merge pull request #5841 from JuliaLang/cjh/fix-5786

Mention `OPENBLAS_DYNAMIC_ARCH=0` for OpenBLAS build failures
move a bit of logic to compile time in sparse binary op generator
Fix to preserve eltype of sparse.^0
automatically convert strings to ByteString in ccall. fixes #5673, closes #5677
better element type for sparse.^0

I misspoke, in general it does not have the same type as A.
rename put and take to put! and take! (fixes #5511)
make put! return its first argument (fixes #5819)
sharedarray to use only workers on current host by default