diff options
Diffstat (limited to 'math/atlas-devel/files/thread-patch')
-rw-r--r-- | math/atlas-devel/files/thread-patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/math/atlas-devel/files/thread-patch b/math/atlas-devel/files/thread-patch new file mode 100644 index 000000000000..4d1a00c71f47 --- /dev/null +++ b/math/atlas-devel/files/thread-patch @@ -0,0 +1,28 @@ +--- config.c.orig Tue Jul 1 12:35:09 2003 ++++ config.c Tue Jul 1 12:35:44 2003 +@@ -79,7 +79,7 @@ + char *usermmnam[2] = {"", "GOTO"}; + enum USERGEMM {UG_None=0, UG_GOTO}; + +-int XCOMP=0, THREADS=0, USEWINF77=0, NLINES=0, ISWIN=0; ++int XCOMP=0, THREADS=1, USEWINF77=0, NLINES=0, ISWIN=0; // force threading + char TARGNAM[512]; + enum MACHTYPE mach=MACHOther; + +@@ -2737,7 +2737,6 @@ + Use3DNow = IsYes('n', " ", "Use 3DNow! for computation?"); + } + ncpu = ProbeNCPU(OS, mach, targ, TOPdir); +- ncpu = 1; // force non-threading + if (ncpu != 1) /* user may want to thread */ + { + DisplayFile("CONFIG/pthread.txt", stdout, NLINES); +@@ -3155,7 +3154,7 @@ + } + if (USEWINF77) strcpy(F77, "$(BINdir)/winf77.exe"); + +- fpout = fopen("ARCHNAME-NON-THREADED", "w"); ++ fpout = fopen("ARCHNAME-THREADED", "w"); + fprintf(fpout, "%s", ARCH); + fclose(fpout); + ATL_mprintf(2, fplog, stdout,"\nCreating make include file Make.%s\n", ARCH); |