Author: Amaury Forgeot d'Arc <[email protected]>
Branch: decimal-libmpdec
Changeset: r71554:2e77fc3c5412
Date: 2014-05-17 11:55 +0200
http://bitbucket.org/pypy/pypy/changeset/2e77fc3c5412/

Log:    Fix include paths (why do we copy all .c into the temporary
        directory?)

diff --git a/rpython/translator/c/src/libmpdec/basearith.c 
b/rpython/translator/c/src/libmpdec/basearith.c
--- a/rpython/translator/c/src/libmpdec/basearith.c
+++ b/rpython/translator/c/src/libmpdec/basearith.c
@@ -26,15 +26,15 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <assert.h>
-#include "constants.h"
-#include "memory.h"
-#include "typearith.h"
-#include "basearith.h"
+#include "src/libmpdec/constants.h"
+#include "src/libmpdec/memory.h"
+#include "src/libmpdec/typearith.h"
+#include "src/libmpdec/basearith.h"
 
 
 /*********************************************************************/
diff --git a/rpython/translator/c/src/libmpdec/constants.c 
b/rpython/translator/c/src/libmpdec/constants.c
--- a/rpython/translator/c/src/libmpdec/constants.c
+++ b/rpython/translator/c/src/libmpdec/constants.c
@@ -26,9 +26,9 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
-#include "constants.h"
+#include "src/libmpdec/constants.h"
 
 
 #if defined(CONFIG_64)
diff --git a/rpython/translator/c/src/libmpdec/context.c 
b/rpython/translator/c/src/libmpdec/context.c
--- a/rpython/translator/c/src/libmpdec/context.c
+++ b/rpython/translator/c/src/libmpdec/context.c
@@ -26,7 +26,7 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <string.h>
 #include <signal.h>
diff --git a/rpython/translator/c/src/libmpdec/convolute.c 
b/rpython/translator/c/src/libmpdec/convolute.c
--- a/rpython/translator/c/src/libmpdec/convolute.c
+++ b/rpython/translator/c/src/libmpdec/convolute.c
@@ -26,16 +26,16 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
-#include "bits.h"
-#include "constants.h"
-#include "fnt.h"
-#include "fourstep.h"
-#include "numbertheory.h"
-#include "sixstep.h"
-#include "umodarith.h"
-#include "convolute.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/constants.h"
+#include "src/libmpdec/fnt.h"
+#include "src/libmpdec/fourstep.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/sixstep.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/convolute.h"
 
 
 /* Bignum: Fast convolution using the Number Theoretic Transform. Used for
diff --git a/rpython/translator/c/src/libmpdec/crt.c 
b/rpython/translator/c/src/libmpdec/crt.c
--- a/rpython/translator/c/src/libmpdec/crt.c
+++ b/rpython/translator/c/src/libmpdec/crt.c
@@ -26,12 +26,12 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <assert.h>
-#include "numbertheory.h"
-#include "umodarith.h"
-#include "crt.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/crt.h"
 
 
 /* Bignum: Chinese Remainder Theorem, extends the maximum transform length. */
diff --git a/rpython/translator/c/src/libmpdec/difradix2.c 
b/rpython/translator/c/src/libmpdec/difradix2.c
--- a/rpython/translator/c/src/libmpdec/difradix2.c
+++ b/rpython/translator/c/src/libmpdec/difradix2.c
@@ -26,13 +26,13 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <assert.h>
-#include "bits.h"
-#include "numbertheory.h"
-#include "umodarith.h"
-#include "difradix2.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/difradix2.h"
 
 
 /* Bignum: The actual transform routine (decimation in frequency). */
diff --git a/rpython/translator/c/src/libmpdec/fnt.c 
b/rpython/translator/c/src/libmpdec/fnt.c
--- a/rpython/translator/c/src/libmpdec/fnt.c
+++ b/rpython/translator/c/src/libmpdec/fnt.c
@@ -26,14 +26,14 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <assert.h>
-#include "bits.h"
-#include "difradix2.h"
-#include "numbertheory.h"
-#include "fnt.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/difradix2.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/fnt.h"
 
 
 /* Bignum: Fast transform for medium-sized coefficients. */
diff --git a/rpython/translator/c/src/libmpdec/fourstep.c 
b/rpython/translator/c/src/libmpdec/fourstep.c
--- a/rpython/translator/c/src/libmpdec/fourstep.c
+++ b/rpython/translator/c/src/libmpdec/fourstep.c
@@ -26,13 +26,13 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <assert.h>
-#include "numbertheory.h"
-#include "sixstep.h"
-#include "transpose.h"
-#include "umodarith.h"
-#include "fourstep.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/sixstep.h"
+#include "src/libmpdec/transpose.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/fourstep.h"
 
 
 /* Bignum: Cache efficient Matrix Fourier Transform for arrays of the
diff --git a/rpython/translator/c/src/libmpdec/io.c 
b/rpython/translator/c/src/libmpdec/io.c
--- a/rpython/translator/c/src/libmpdec/io.c
+++ b/rpython/translator/c/src/libmpdec/io.c
@@ -26,7 +26,7 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -35,11 +35,11 @@
 #include <assert.h>
 #include <errno.h>
 #include <locale.h>
-#include "bits.h"
-#include "constants.h"
-#include "memory.h"
-#include "typearith.h"
-#include "io.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/constants.h"
+#include "src/libmpdec/memory.h"
+#include "src/libmpdec/typearith.h"
+#include "src/libmpdec/io.h"
 
 
 /* This file contains functions for decimal <-> string conversions, including
diff --git a/rpython/translator/c/src/libmpdec/memory.c 
b/rpython/translator/c/src/libmpdec/memory.c
--- a/rpython/translator/c/src/libmpdec/memory.c
+++ b/rpython/translator/c/src/libmpdec/memory.c
@@ -26,11 +26,11 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
-#include "typearith.h"
-#include "memory.h"
+#include "src/libmpdec/typearith.h"
+#include "src/libmpdec/memory.h"
 
 
 /* Guaranteed minimum allocation for a coefficient. May be changed once
diff --git a/rpython/translator/c/src/libmpdec/mpdecimal.c 
b/rpython/translator/c/src/libmpdec/mpdecimal.c
--- a/rpython/translator/c/src/libmpdec/mpdecimal.c
+++ b/rpython/translator/c/src/libmpdec/mpdecimal.c
@@ -26,19 +26,19 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <limits.h>
 #include <math.h>
-#include "basearith.h"
-#include "bits.h"
-#include "convolute.h"
-#include "crt.h"
-#include "memory.h"
-#include "typearith.h"
-#include "umodarith.h"
+#include "src/libmpdec/basearith.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/convolute.h"
+#include "src/libmpdec/crt.h"
+#include "src/libmpdec/memory.h"
+#include "src/libmpdec/typearith.h"
+#include "src/libmpdec/umodarith.h"
 
 #ifdef PPRO
   #if defined(_MSC_VER)
diff --git a/rpython/translator/c/src/libmpdec/numbertheory.c 
b/rpython/translator/c/src/libmpdec/numbertheory.c
--- a/rpython/translator/c/src/libmpdec/numbertheory.c
+++ b/rpython/translator/c/src/libmpdec/numbertheory.c
@@ -26,12 +26,12 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdlib.h>
 #include <assert.h>
-#include "bits.h"
-#include "umodarith.h"
-#include "numbertheory.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/numbertheory.h"
 
 
 /* Bignum: Initialize the Number Theoretic Transform. */
diff --git a/rpython/translator/c/src/libmpdec/sixstep.c 
b/rpython/translator/c/src/libmpdec/sixstep.c
--- a/rpython/translator/c/src/libmpdec/sixstep.c
+++ b/rpython/translator/c/src/libmpdec/sixstep.c
@@ -26,16 +26,16 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <assert.h>
-#include "bits.h"
-#include "difradix2.h"
-#include "numbertheory.h"
-#include "transpose.h"
-#include "umodarith.h"
-#include "sixstep.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/difradix2.h"
+#include "src/libmpdec/numbertheory.h"
+#include "src/libmpdec/transpose.h"
+#include "src/libmpdec/umodarith.h"
+#include "src/libmpdec/sixstep.h"
 
 
 /* Bignum: Cache efficient Matrix Fourier Transform for arrays of the
diff --git a/rpython/translator/c/src/libmpdec/transpose.c 
b/rpython/translator/c/src/libmpdec/transpose.c
--- a/rpython/translator/c/src/libmpdec/transpose.c
+++ b/rpython/translator/c/src/libmpdec/transpose.c
@@ -26,16 +26,16 @@
  */
 
 
-#include "mpdecimal.h"
+#include "src/libmpdec/mpdecimal.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <limits.h>
 #include <assert.h>
-#include "bits.h"
-#include "constants.h"
-#include "typearith.h"
-#include "transpose.h"
+#include "src/libmpdec/bits.h"
+#include "src/libmpdec/constants.h"
+#include "src/libmpdec/typearith.h"
+#include "src/libmpdec/transpose.h"
 
 
 #define BUFSIZE 4096
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to