aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorJohn Hauser <jhauser@eecs.berkeley.edu>2017-02-10 12:35:21 -0800
committerJohn Hauser <jhauser@eecs.berkeley.edu>2017-02-10 12:35:21 -0800
commit9d731d45e86ae28cf13b0094979577061e0e811c (patch)
tree0fb71733a01f5b8975ae1bf77b09a1c9edaac407 /build
parentcb5087cd7403acf31ac24ac4be8e019a51904895 (diff)
downloadberkeley-softfloat-3-9d731d45e86ae28cf13b0094979577061e0e811c.zip
berkeley-softfloat-3-9d731d45e86ae28cf13b0094979577061e0e811c.tar.gz
berkeley-softfloat-3-9d731d45e86ae28cf13b0094979577061e0e811c.tar.bz2
Release 3c. See "doc/SoftFloat-history.html".
Diffstat (limited to 'build')
-rw-r--r--build/Linux-386-GCC/Makefile17
-rw-r--r--build/Linux-386-GCC/platform.h2
-rw-r--r--build/Linux-386-SSE2-GCC/Makefile17
-rw-r--r--build/Linux-386-SSE2-GCC/platform.h2
-rw-r--r--build/Linux-x86_64-GCC/Makefile17
-rw-r--r--build/Linux-x86_64-GCC/platform.h2
-rw-r--r--build/Win32-MinGW/Makefile17
-rw-r--r--build/Win32-MinGW/platform.h2
-rw-r--r--build/Win32-SSE2-MinGW/Makefile17
-rw-r--r--build/Win32-SSE2-MinGW/platform.h2
-rw-r--r--build/Win64-MinGW-w64/Makefile17
-rw-r--r--build/Win64-MinGW-w64/platform.h2
-rw-r--r--build/template-FAST_INT64/Makefile17
-rw-r--r--build/template-FAST_INT64/platform.h2
-rw-r--r--build/template-not-FAST_INT64/Makefile17
-rw-r--r--build/template-not-FAST_INT64/platform.h2
16 files changed, 80 insertions, 72 deletions
diff --git a/build/Linux-386-GCC/Makefile b/build/Linux-386-GCC/Makefile
index a1be83e..bb5dc66 100644
--- a/build/Linux-386-GCC/Makefile
+++ b/build/Linux-386-GCC/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -105,10 +106,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128M$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackMToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackMToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundMToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundMToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Linux-386-GCC/platform.h b/build/Linux-386-GCC/platform.h
index fadcc25..03a9159 100644
--- a/build/Linux-386-GCC/platform.h
+++ b/build/Linux-386-GCC/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/Linux-386-SSE2-GCC/Makefile b/build/Linux-386-SSE2-GCC/Makefile
index 0b9a0aa..326ab8f 100644
--- a/build/Linux-386-SSE2-GCC/Makefile
+++ b/build/Linux-386-SSE2-GCC/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086-SSE
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -105,10 +106,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128M$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackMToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackMToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundMToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundMToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Linux-386-SSE2-GCC/platform.h b/build/Linux-386-SSE2-GCC/platform.h
index fadcc25..03a9159 100644
--- a/build/Linux-386-SSE2-GCC/platform.h
+++ b/build/Linux-386-SSE2-GCC/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/Linux-x86_64-GCC/Makefile b/build/Linux-x86_64-GCC/Makefile
index 9c9fd7b..49c66ea 100644
--- a/build/Linux-x86_64-GCC/Makefile
+++ b/build/Linux-x86_64-GCC/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086-SSE
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -107,10 +108,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128UI$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Linux-x86_64-GCC/platform.h b/build/Linux-x86_64-GCC/platform.h
index fadcc25..03a9159 100644
--- a/build/Linux-x86_64-GCC/platform.h
+++ b/build/Linux-x86_64-GCC/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/Win32-MinGW/Makefile b/build/Win32-MinGW/Makefile
index a1be83e..bb5dc66 100644
--- a/build/Win32-MinGW/Makefile
+++ b/build/Win32-MinGW/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -105,10 +106,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128M$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackMToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackMToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundMToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundMToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Win32-MinGW/platform.h b/build/Win32-MinGW/platform.h
index fadcc25..03a9159 100644
--- a/build/Win32-MinGW/platform.h
+++ b/build/Win32-MinGW/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/Win32-SSE2-MinGW/Makefile b/build/Win32-SSE2-MinGW/Makefile
index 0b9a0aa..326ab8f 100644
--- a/build/Win32-SSE2-MinGW/Makefile
+++ b/build/Win32-SSE2-MinGW/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086-SSE
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -105,10 +106,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128M$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackMToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackMToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundMToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundMToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Win32-SSE2-MinGW/platform.h b/build/Win32-SSE2-MinGW/platform.h
index fadcc25..03a9159 100644
--- a/build/Win32-SSE2-MinGW/platform.h
+++ b/build/Win32-SSE2-MinGW/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/Win64-MinGW-w64/Makefile b/build/Win64-MinGW-w64/Makefile
index 145c03f..352b7b1 100644
--- a/build/Win64-MinGW-w64/Makefile
+++ b/build/Win64-MinGW-w64/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile is part of the SoftFloat IEEE Floating-Point Arithmetic
-# Package, Release 3b, by John R. Hauser.
+# Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -38,7 +38,8 @@ SOURCE_DIR ?= ../../source
SPECIALIZE_TYPE ?= 8086-SSE
SOFTFLOAT_OPTS ?= \
- -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+ -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+ -DSOFTFLOAT_FAST_DIV64TO32
DELETE = rm -f
C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -107,10 +108,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128UI$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/Win64-MinGW-w64/platform.h b/build/Win64-MinGW-w64/platform.h
index fadcc25..03a9159 100644
--- a/build/Win64-MinGW-w64/platform.h
+++ b/build/Win64-MinGW-w64/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/template-FAST_INT64/Makefile b/build/template-FAST_INT64/Makefile
index 34673a3..33e6d7b 100644
--- a/build/template-FAST_INT64/Makefile
+++ b/build/template-FAST_INT64/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile template is part of the SoftFloat IEEE Floating-Point
-# Arithmetic Package, Release 3b, by John R. Hauser.
+# Arithmetic Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -40,7 +40,8 @@
==> SPECIALIZE_TYPE ?= 8086
==> SOFTFLOAT_OPTS ?= \
-==> -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+==> -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+==> -DSOFTFLOAT_FAST_DIV64TO32
==> DELETE = rm -f
==> C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -108,10 +109,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128UI$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/template-FAST_INT64/platform.h b/build/template-FAST_INT64/platform.h
index 2aef589..450ffd8 100644
--- a/build/template-FAST_INT64/platform.h
+++ b/build/template-FAST_INT64/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header template is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.
diff --git a/build/template-not-FAST_INT64/Makefile b/build/template-not-FAST_INT64/Makefile
index 2bdc946..c65cdbc 100644
--- a/build/template-not-FAST_INT64/Makefile
+++ b/build/template-not-FAST_INT64/Makefile
@@ -2,10 +2,10 @@
#=============================================================================
#
# This Makefile template is part of the SoftFloat IEEE Floating-Point
-# Arithmetic Package, Release 3b, by John R. Hauser.
+# Arithmetic Package, Release 3c, by John R. Hauser.
#
-# Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University
-# of California. All rights reserved.
+# Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017 The Regents of the
+# University of California. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -40,7 +40,8 @@
==> SPECIALIZE_TYPE ?= 8086
==> SOFTFLOAT_OPTS ?= \
-==> -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32
+==> -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 \
+==> -DSOFTFLOAT_FAST_DIV64TO32
==> DELETE = rm -f
==> C_INCLUDES = -I. -I$(SOURCE_DIR)/$(SPECIALIZE_TYPE) -I$(SOURCE_DIR)/include
@@ -105,10 +106,10 @@ OBJS_SPECIALIZE = \
s_propagateNaNF128M$(OBJ) \
OBJS_OTHERS = \
- s_roundPackToUI32$(OBJ) \
- s_roundPackMToUI64$(OBJ) \
- s_roundPackToI32$(OBJ) \
- s_roundPackMToI64$(OBJ) \
+ s_roundToUI32$(OBJ) \
+ s_roundMToUI64$(OBJ) \
+ s_roundToI32$(OBJ) \
+ s_roundMToI64$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
diff --git a/build/template-not-FAST_INT64/platform.h b/build/template-not-FAST_INT64/platform.h
index 2aef589..450ffd8 100644
--- a/build/template-not-FAST_INT64/platform.h
+++ b/build/template-not-FAST_INT64/platform.h
@@ -2,7 +2,7 @@
/*============================================================================
This C header template is part of the SoftFloat IEEE Floating-Point Arithmetic
-Package, Release 3b, by John R. Hauser.
+Package, Release 3c, by John R. Hauser.
Copyright 2011, 2012, 2013, 2014, 2015, 2016 The Regents of the University of
California. All rights reserved.