add casArray# primop, similar to casMutVar# but for array elements
Tweak stg_casArrayzh as per Simon Marlow's suggestion.
Update stg_casArrayzh to conform to new CMM conventions.
Add PrimOp: casIntArray#.  Modify casMutVar# for 'ticketed' style.
Add PrimOp fetchAddIntArray# plus supporting C function atomic_inc_by.
Eliminate atomic_inc_by and instead medofiy atomic_inc.
minor bugfix to casIntArray# and fetchAddIntArray#
Update containers to 0.5.2.1 release

(+ local fix for PolyTypeable)
Update binary to 0.7.1.0 release
Haddockify documentation in HsBinds and HsExpr

Fixes #8201
Fix comment typos that interfere with syntax highlighting
Export languageExtensions as part of the API.

Fixes #8200
Fix off-by-one error in FastString.getFastStringTable (#8110)

The function was reading past the end of the FastString table, causing
the -dfaststring-stats option to behave unpredictably.
Update time to 1.4.1 release
Typo in release notes regarding -dynamic-too

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Note unloadObj changes in release notes.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Update `haskeline` library to latest HEAD

(+ 3 outstanding local patches)
Teach `validate` script how to `--help`

This basically turns the comment at the beginning of the `validate`
shell script into an interactive `--help` output plus some minor additions.
Merge branch 'master' into atomics
minor: remove tabs from file