Fix DLLEXPORT macro on windows so that the default is import
Modify parser: No more need to strip leading 0s from literal BigInts
removing function names from error messages
moved inttype.h include below platform.h include
add WINAPI again
add BitsFloat abstract type, leverage dispatch for rounding modes
robust division for Complex{Float64}
Update Makefile

1. Preserve the timestamp by replacing cp with install -p
2. Restrict file permissions by install -m
Adds indexing benchmarks.
comment clarification
mkdir -p $(DESTDIR)$(SYSCONFDIR)

mkdir -p $(DESTDIR)$(SYSCONFDIR)
Update $(DESTDIR)$(PREFIX) in comments

--- we always install to PREFIX/etc.
+++ we always install to $(DESTDIR)$(PREFIX)/etc.
Translate Givens rotations from LAPACK to Julia.
fix     # issue #5141
	modified:   ../base/abstractarray.jl
	modified:   arrayops.jl
Exclude possibility of summation error in test.
	modified:   test/arrayops.jl
syntax error for splicing inside a keyword arg. fixes #5147
Merge branch 'master' of github.com:JuliaLang/julia
expm: fixed rescaling
Also serialize dt->instance. Fixes #5129

dt->instance is one of the jl_value_t*'s that can occur purely in code
and not anywhere else in the AST. All other instances of where this
happends are captured by li->roots, since they need GC roots that way,
but this instance is rooted by the owning type.
Merge pull request #5149 from JuliaLang/kf/5129

Also serialize dt->instance. Fixes #5129