ghc.git
7 years agoDefine testBitInteger; part of #3489. Patch from pumpkingod@gmail.com
Ian Lynagh [Sun, 5 Aug 2012 14:56:00 +0000 (15:56 +0100)] 
Define testBitInteger; part of #3489. Patch from pumpkingod@gmail.com

7 years agotrack integer-gmp and add 'divInteger', 'modInteger'
Gabor Greif [Tue, 24 Jul 2012 12:31:36 +0000 (14:31 +0200)] 
track integer-gmp and add 'divInteger', 'modInteger'

7 years agoBump version to 0.1.0.1
Paolo Capriotti [Tue, 10 Jul 2012 11:20:30 +0000 (12:20 +0100)] 
Bump version to 0.1.0.1

7 years agoUpdate .gitignore.
Paolo Capriotti [Tue, 6 Mar 2012 10:57:34 +0000 (10:57 +0000)] 
Update .gitignore.

8 years agoremove erroneous '::' in NOINLINE pragma
Simon Marlow [Fri, 14 Oct 2011 09:01:06 +0000 (10:01 +0100)] 
remove erroneous '::' in NOINLINE pragma

8 years agoMerge branch 'master' into tmp
Ian Lynagh [Sun, 18 Sep 2011 14:52:25 +0000 (15:52 +0100)] 
Merge branch 'master' into tmp

8 years agoDefine mkInteger
Ian Lynagh [Sat, 17 Sep 2011 18:45:44 +0000 (19:45 +0100)] 
Define mkInteger

Now used by GHC to generate Integer literals.

8 years agoDon't define our own list type
Ian Lynagh [Sat, 17 Sep 2011 17:23:16 +0000 (18:23 +0100)] 
Don't define our own list type

We can now use [] as it has been moved to ghc-prim.

8 years agoDefine mkInteger
Ian Lynagh [Sat, 17 Sep 2011 17:22:22 +0000 (18:22 +0100)] 
Define mkInteger

Now used by GHC to generate Integer literals.

8 years agoAdd NOINLINE pragmas
Ian Lynagh [Tue, 13 Sep 2011 18:19:47 +0000 (19:19 +0100)] 
Add NOINLINE pragmas

Stops code size explosions, and allows the built-in rules to fire

8 years agoUpdate imports
Ian Lynagh [Tue, 13 Sep 2011 11:41:09 +0000 (12:41 +0100)] 
Update imports

8 years agoAdd a note about why/how we avoid patError
Ian Lynagh [Sun, 7 Aug 2011 19:51:27 +0000 (20:51 +0100)] 
Add a note about why/how we avoid patError

8 years agoMake pattern matches more obviously complete
Ian Lynagh [Fri, 5 Aug 2011 22:38:52 +0000 (23:38 +0100)] 
Make pattern matches more obviously complete

Fixes the build when compiling with -O0

8 years agoEliminate orphan instances
Ian Lynagh [Sat, 30 Jul 2011 20:26:36 +0000 (21:26 +0100)] 
Eliminate orphan instances

8 years agoRemove -Werror from the cabal file
Ian Lynagh [Fri, 29 Jul 2011 20:26:18 +0000 (21:26 +0100)] 
Remove -Werror from the cabal file

8 years agoRename toInt# -> integerToInt for consistency
Ian Lynagh [Sat, 23 Jul 2011 12:31:35 +0000 (13:31 +0100)] 
Rename toInt# -> integerToInt for consistency

8 years agoFollow library changes
Ian Lynagh [Fri, 22 Jul 2011 19:29:05 +0000 (20:29 +0100)] 
Follow library changes

8 years agoPart of #5122 "Faster conversion between Rational and Double/Float" fix
Ian Lynagh [Fri, 22 Apr 2011 14:21:21 +0000 (15:21 +0100)] 
Part of #5122 "Faster conversion between Rational and Double/Float" fix

From daniel.is.fischer.

8 years agoBump Cabal version we implement, and add source repository to .cabal file
Ian Lynagh [Tue, 5 Apr 2011 16:23:48 +0000 (17:23 +0100)] 
Bump Cabal version we implement, and add source repository to .cabal file

9 years agoAdd extensions to LANGUAGE pragma
Ian Lynagh [Tue, 11 Jan 2011 02:25:27 +0000 (02:25 +0000)] 
Add extensions to LANGUAGE pragma

9 years agoFollow GHC.Bool/GHC.Types merge
Ian Lynagh [Sat, 23 Oct 2010 15:38:42 +0000 (15:38 +0000)] 
Follow GHC.Bool/GHC.Types merge

10 years agoPad version to 0.1.0.0
Ian Lynagh [Sun, 20 Sep 2009 14:19:30 +0000 (14:19 +0000)] 
Pad version to 0.1.0.0

10 years agoAdd NoImplicitPrelude to the extensions used
Ian Lynagh [Wed, 22 Jul 2009 17:47:29 +0000 (17:47 +0000)] 
Add NoImplicitPrelude to the extensions used

10 years agoAdd an import so the deps get sorted out correctly
Ian Lynagh [Wed, 22 Jul 2009 16:28:43 +0000 (16:28 +0000)] 
Add an import so the deps get sorted out correctly

10 years ago() is now available, so use that instead of our own
Ian Lynagh [Wed, 22 Jul 2009 16:18:29 +0000 (16:18 +0000)] 
() is now available, so use that instead of our own

10 years agoFollow changes in GHC and the other libraries
Ian Lynagh [Wed, 22 Jul 2009 13:15:07 +0000 (13:15 +0000)] 
Follow changes in GHC and the other libraries

11 years agoFix conversions between Float/Double and simple-integer
Ian Lynagh [Sat, 14 Jun 2008 15:24:52 +0000 (15:24 +0000)] 
Fix conversions between Float/Double and simple-integer

11 years agoSprinkle on some strictness annotations
Ian Lynagh [Mon, 2 Jun 2008 19:31:46 +0000 (19:31 +0000)] 
Sprinkle on some strictness annotations

11 years agoMake the Integer type components strict
Ian Lynagh [Mon, 2 Jun 2008 18:51:49 +0000 (18:51 +0000)] 
Make the Integer type components strict

11 years agoAvoid the need for infinite Integers when doing bitwise operations
Ian Lynagh [Mon, 2 Jun 2008 18:42:37 +0000 (18:42 +0000)] 
Avoid the need for infinite Integers when doing bitwise operations

11 years agoInitial commit
Ian Lynagh [Fri, 25 Apr 2008 02:48:24 +0000 (02:48 +0000)] 
Initial commit