Release Notes: Document Data.Bool.bool (#8302)
Make sure type literals aren't negative (#8306)

As Krzysztof pointed out in #8306, with NegativeLiterals and DataKinds,
definitions such as:

  type T = -1

were accepted, although type literals must be greater than zero.

Signed-off-by: Austin Seipp <austin@well-typed.com>
s/TypeNats/DataKinds/ in release notes.

Signed-off-by: Austin Seipp <austin@well-typed.com>
Typo in release notes
Further linguistic improvement of that one line

now brought to you by Gabor Greif... ;-)
Implement ctors support for Linux.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Trailing whitespaces
Restore old names of comparison primops

In 6579a6c we removed existing comparison primops and introduced new ones
returning Int# instead of Bool. This commit (and associated commits in
array, base, dph, ghc-prim, integer-gmp, integer-simple, primitive, testsuite and
template-haskell) restores old names of primops. This allows us to keep
our API cleaner at the price of not having backwards compatibility.