remove locale call handlers, we do this in the js library now
Fix atomic decrement (operand order of emitted code was flipped).
Merge pull request #15 from jechter/incoming

Fix atomic decrement (operand order of emitted code was flipped).
tolerate arbitrary illegal chars in global names, lower all of them to _
fix attribute copying in function recreation code in ExpandI64 pass
indirectbr support
v1.12.1
workaround for nativeclient issue 3798, wrong alignment on copy of a byval struct argument
Minor code simplifications.
Introduce the asmjs-unknown-emscripten target triple.
Support GEP and ConstantExprs directly in the JSBackend.

This patch also lays the groundwork for the single-use instruction trick to
reduce the number of temporary variables.
Eliminate a few more temporary std::strings.
Re-introduce ConstantExpr expansion for constants containing illegal types.
1.12.2
comment on technically incorrect handling of alignment 0 in memcpy and memset
Fix handling of ConstantExpr Selects.
Disable the RewritePNaClLibraryCalls pass, which isn't needed for Emscripten.
properly handle align 0 on memcpy and memset, warning if asked for
NoExitRuntime
Merge pull request #23 from sunfishcode/incoming

Incoming