Fix source_path test for Windows.
replace win32 setjmp with simpler custom implementation
WINDOWS: handle stack overflow. replace setjmp implementation with something much simpler (wasn't essential for this). closes #1971
evaluate multi-line inputs in jl_eval_string
Merge branch 'master' of github.com:JuliaLang/julia
various makefile cleanup (mostly removing tk). WINDOWS: fix JL_CATCH regression and increase stack size to 8 MB to match linux
strip triple-quoted string whitespace at compile time
Bump openlibm.
close #2442
move all string interpolation into the parser; remove interp_parse

Part of #2301.
64-bit flisp -- delete long everywhere, use intptr_t instead so that we
can pretend that windows is LP64
(working towards building julia for (native) win64)
some more support for win64 (still incomlete)
fix typo in windows setjmp/longjmp. ensure alloca alignment for setjmp buffer try/catch
Merge pull request #2106 from JuliaLang/jn/win64

support build for (native) win64 -- complete
deprecate expr in favor of Expr
it had a terrible interface since expr(head, a) might make an expression of
any length depending on the type of a (array or not).
fix #2452
minor string tweaks
src/sys.c: Add function to obtain native type alignment information

This handles all the libLLVM machinery outside of the Julia context.
Merge pull request #2454 from pao/topic/alignment-info

RFC: Add function to obtain native type alignment information
src/sys: dynamically detect FZ/DAZ support

With binary builds of Julia becoming more common, it's better to dynamically
detect whether the processor supports SSE/SSE2 and choose the flags based
on that.

For non-x86/x86-64 processors, a stub function is supplied.
test/corelib: add test for denormal flags

Because the dynamic-SSE-test version of jl_zero_denormals uses inline assembler,
and to make sure the arch-specific stuff is done correctly, add a couple of
tests just to make sure things aren't crashing.