Fold ghc-prim.git into ghc.git (re #8545)

Authored by hvr on Apr 19 2014, 2:44 AM.

Description

Fold ghc-prim.git into ghc.git (re Trac #8545)

At the time of merge, ghc-prim.git was at
[ad9bf96815cb5a9bb4acc51c99eff20be3e50da3/ghc-prim]

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
1921238b7054rwbarton/tibbe
Make argument types in popcnt.c match declared primop types 
Mar 22 2014
99869efc7946nomeata
Export Coercible in GHC.Types (#8894) 
Mar 16 2014
f793302a3f91nomeata
Refer to the coercible paper in Coercible' docs 
Mar 14 2014
54c95ffcb2cfnomeata
Better Comment [Kind-changing of (~) and Coercible] 
Mar 14 2014
a962e1e41a0enomeata
Note [Kind-changing of (~) and Coercible] 
Mar 14 2014
722193b42882nomeata
Update Coercible docs due to Safe Haskell adjustment 
Mar 14 2014
fd26a4755fe2hvr
Add Since-annotation to `Coercible` 
Mar 1 2014
7251d426b50cnomeata
Document Coercible in GHC.Types 
Jan 30 2014
38b718295eeanomeata
Comment typo 
Jan 30 2014
7551d17ac7c8hvr
Add overlooked language extensions to `IntWord64.hs` 
Oct 27 2013
845bb1028710hvr
Modernize `ghc-prim.cabal` to `cabal-version>=1.10` 
Oct 27 2013
6220e6f1f554hvr
Add missing `{-# LANGUAGE #-}` pragmas 
Oct 27 2013
cb0830101328austin
Add actual documentation for new SPEC type. 
Oct 25 2013
536b7913dc3caustin
Implement SPEC for SpecConstr as a built in type. 
Oct 25 2013
f65cef6df629jstolarek
Comments only 
Sep 18 2013
a4e9c7e8f511jstolarek
Follow changes in comparison primops (see #6135) 
Sep 18 2013
b549d689a3e9hvr
Add `{-# MINIMAL #-}` to `class Eq` and `class Ord` 
Sep 18 2013
2a5ac7b8edc1nomeata
Define GHC.Types.Coercible 
Sep 13 2013
8d591482ce4ahvr
Update Git repo URL in `.cabal` file 
Sep 11 2013
a57832b3bdadjstolarek
Change return type for emulated 64bit comparisons 
Aug 16 2013
0cc90bfc6f8fjstolarek
Comparison primops return Int# (Fixes #6135) 
Jul 26 2013
da7db1999628Ian Lynagh
add other architecture for bswap in a form of Stg functions. 
Jun 9 2013
c10a1b84e478tibbe
Add word2float 
Dec 6 2012
1998210e7f2bIan Lynagh
Bump version number following new policy 
Nov 30 2012
415a26afa9beIan Lynagh
Add comment to .cabal file saying what GHC 7.6.1 shipped with 
Nov 30 2012
87e61d87e0efIan Lynagh
Add a test for #6026 (fixity info for primops) 
Nov 23 2012
ce67249c24fbIan Lynagh
Move lazy from GHC.Base to GHC.Magic 
Nov 13 2012
56c8e93a5c66Ian Lynagh
Merge documentation from inline's old primop entry 
Nov 13 2012
5e72463c31bfpcapriotti
Bump version to 0.3.0.0 
Jul 10 2012
3bac25ff3936Jose Pedro Magalhaes
Move GHC.Generics to base 
Jun 21 2012
e6594eb94e1fIan Lynagh
Move divInt#/modInt# from base 
Jun 19 2012
312bd1c648f7Ian Lynagh
Move the Word type from base to ghc-prim 
May 21 2012
f016aa150d74Jose Pedro Magalhaes
Minor Haddock documentation fix 
Feb 21 2012
7b93b2c3be7fIan Lynagh
Add CTYPE pragmas 
Feb 16 2012
c8d544ef0422Jose Pedro Magalhaes
Merge branch 'fix#5464' of /home/staff/magal101/repos/ghc/libraries/ghc-prim… 
Sep 26 2011
c0e43d46a708Jose Pedro Magalhaes
Break the GHC.Generics / GHC.Types import loop. 
Sep 26 2011
070600248337Jose Pedro Magalhaes
Break the GHC.Generics / GHC.Types import loop. 
Sep 8 2011
dcb2d6369162Max Bolingbroke
Add a data type we can use to box up equality evidence for -XConstraintKind 
Sep 6 2011
2b50f3171196Daniel Fischer
Fix return type of hs_popcntX 
Aug 27 2011
88db1ecb5b17Ian Lynagh
Merge GHC.Unit into GHC.Tuple, and GHC.Ordering into GHC.Types 
Aug 26 2011
b38f08350d5ctibbe
Drop bitrotted code for < 32-bit platforms 
Aug 24 2011
d31c81f3a3eaManuel M T Chakravarty
.gitignore 
Aug 18 2011
a47a745edbfftibbe/simonmar
Add fallbacks for processor specific instructions (e.g. POPCNT). These… 
Aug 16 2011
779f36d01cfddterei
Remove old darcs boring file 
Aug 10 2011
21adc1de87e0dterei
Formatting fixes 
Aug 8 2011
0826e9956076dterei
Use Safe Haskell when GHC >= 7.2 
Aug 8 2011
3c793f736c82Ian Lynagh
Integer Eq and Ord instances are now in the integer package 
Jul 22 2011
546d609b0db7Ian Lynagh
Use LANGUAGE pragmas rather than OPTIONS_GHC 
Jul 22 2011
a49867124126Ian Lynagh
Move GHC.Classes here from base 
Jul 22 2011
c1e88d86bbeeJose Pedro Magalhaes
FIX #5227: derive Generic only up to 7-tuples, like Data. 
Jun 9 2011