cvsuser 03/09/15 02:25:25
Modified: t/native_pbc number.t number_1.pbc number_2.pbc
tools/dev mk_native_pbc
Log:
reenable native_pbc number_1 and _2
Revision Changes Path
1.8 +5 -6 parrot/t/native_pbc/number.t
Index: number.t
===================================================================
RCS file: /cvs/public/parrot/t/native_pbc/number.t,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -w -r1.7 -r1.8
--- number.t 15 May 2003 15:50:38 -0000 1.7
+++ number.t 15 Sep 2003 09:25:19 -0000 1.8
@@ -6,11 +6,7 @@
# if your wordsize/floattype/endianess is not covered here
# please add it:
-$ cd languages/imcc
-$ make clean && make -s
-$ cd -
-$ ln -s languages/imcc/imcc imcc
-$ imcc -o n.pbc t/op/number_1.pasm
+$ parrot -o n.pbc t/op/number_1.pasm
$ make pdump
$ pdump -h n.pbc
$ mv n.pbc t/native_pbc/number_$(N).pbc
@@ -27,7 +23,7 @@
use Parrot::Test tests => 3;
SKIP: {
-skip("core ops changes", Test::Builder->expected_tests());
+#skip("core ops changes", 2);
output_is(<<CODE, <<OUTPUT, "i386 double float 32 bit opcode_t");
# number_1.pbc
@@ -105,7 +101,10 @@
281474976710656.000000
1125899906842620.000000
OUTPUT
+}
+SKIP: {
+skip("core ops changes", 1);
output_is(<<CODE, <<OUTPUT, "SPARC double float 32 bit opcode_t");
# number_3.pbc
#HEADER => [
1.10 +5 -5 parrot/t/native_pbc/number_1.pbc
<<Binary file>>
1.10 +5 -5 parrot/t/native_pbc/number_2.pbc
<<Binary file>>
1.3 +6 -16 parrot/tools/dev/mk_native_pbc
Index: mk_native_pbc
===================================================================
RCS file: /cvs/public/parrot/tools/dev/mk_native_pbc,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -r1.2 -r1.3
--- mk_native_pbc 16 Mar 2003 07:23:19 -0000 1.2
+++ mk_native_pbc 15 Sep 2003 09:25:24 -0000 1.3
@@ -9,30 +9,20 @@
# run it as:
# $ sh tools/dev/mk_native_pbc
-make progclean
+make -s progclean
+make -s -C languages/imcc clean
perl Configure.pl --debugging --floatval="long double" --nomanicheck
tail myconfig
make -s
-#cp parrot parrot-d12
-cd languages/imcc
-make clean && make -s
-#cp imcc imcc-d12
-cd ..
-cd ..
-languages/imcc/imcc -o n.pbc t/op/number_1.pasm
+./parrot -o n.pbc t/op/number_1.pasm
mv n.pbc t/native_pbc/number_2.pbc
-make progclean
+make -s progclean
+make -s -C languages/imcc clean
perl Configure.pl --debugging --floatval=double --nomanicheck
tail myconfig
make -s
-#cp parrot parrot-d8
-cd languages/imcc
-make clean && make -s
-#cp imcc imcc-d8
-cd ..
-cd ..
-languages/imcc/imcc -o n.pbc t/op/number_1.pasm
+./parrot -o n.pbc t/op/number_1.pasm
mv n.pbc t/native_pbc/number_1.pbc
make pdump