aboutsummaryrefslogtreecommitdiffstats
path: root/powerpc/Nan.v
diff options
context:
space:
mode:
authorxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2014-01-03 17:09:54 +0000
committerxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2014-01-03 17:09:54 +0000
commit362f2f36a44fa6ab4fe28264ed572d721adece70 (patch)
tree2f1b23f88fe906ae554e963acbcde09c54b1b5fb /powerpc/Nan.v
parent089c6c6dc139a0c32f8566d028702d39d0748077 (diff)
downloadcompcert-362f2f36a44fa6ab4fe28264ed572d721adece70.tar.gz
compcert-362f2f36a44fa6ab4fe28264ed572d721adece70.zip
Introduce and use the platform-specific Archi module giving:
- endianness - alignment constraints for 8-byte types (which is 4 for x86 ABI and 8 for other ABIs) - NaN handling options (superceding the Nan module, removed). git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2402 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'powerpc/Nan.v')
-rw-r--r--powerpc/Nan.v26
1 files changed, 0 insertions, 26 deletions
diff --git a/powerpc/Nan.v b/powerpc/Nan.v
deleted file mode 100644
index c2307896..00000000
--- a/powerpc/Nan.v
+++ /dev/null
@@ -1,26 +0,0 @@
-(* *********************************************************************)
-(* *)
-(* The Compcert verified compiler *)
-(* *)
-(* Xavier Leroy, INRIA Paris-Rocquencourt *)
-(* Jacques-Henri Jourdan, INRIA Paris-Rocquencourt *)
-(* *)
-(* Copyright Institut National de Recherche en Informatique et en *)
-(* Automatique. All rights reserved. This file is distributed *)
-(* under the terms of the GNU General Public License as published by *)
-(* the Free Software Foundation, either version 2 of the License, or *)
-(* (at your option) any later version. This file is also distributed *)
-(* under the terms of the INRIA Non-Commercial License Agreement. *)
-(* *)
-(* *********************************************************************)
-
-Require Import Fappli_IEEE.
-Require Import Fappli_IEEE_bits.
-Require Import Floats.
-Require Import ZArith.
-Require Import Integers.
-
-Program Definition default_pl : bool * nan_pl 53 := (false, nat_iter 51 xO xH).
-
-Definition choose_binop_pl (s1: bool) (pl1: nan_pl 53) (s2: bool) (pl2: nan_pl 53) :=
- false.