This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Haifa doclet


There currently seems to be a lack of clues about configuring
--enable-haifa.

1997-11-14  Dave Love  <d.love@dl.ac.uk>

	* configure.in: Add AC_ARG_ENABLE for Haifa as documentation.

--- configure.in	1997/11/14 17:06:05	1.4
+++ configure.in	1997/11/14 17:06:40
@@ -85,6 +85,12 @@
   extra_c_objs="${extra_c_objs} cpplib.o cppexp.o cpphash.o cpperror.o"
   extra_c_flags=-DUSE_CPPLIB=1
 fi)
+  
+# Enable Haifa scheduler.
+AC_ARG_ENABLE(haifa,
+[  --enable-haifa          Use the experimental scheduler.
+  --disable-haifa         Don't use the experimental scheduler for the
+                          targets which normally enable it.])
 
 # Enable threads
 # Pass with no value to take the default
--- install.texi	1997/09/25 11:03:47	1.3
+++ install.texi	1997/11/14 17:08:44
@@ -176,6 +176,16 @@
 effect, though perhaps there are other systems where it could usefully
 make a difference.
 
+@cindex Haifa scheduler
+@cindex scheduler, experimental
+@item --enable-haifa
+@item --disable-haifa
+Use @samp{--enable-haifa} to enable use of an experimental instruction
+scheduler (from IBM Haifa).  This may or may not produce better code.
+Some targets on which it is known to be a win enable it by default; use
+@samp{--disable-haifa} to disable it in these cases.  @code{configure}
+will print out whether the Haifa scheduler is enabled when it is run.
+
 @cindex Objective C threads
 @cindex threads, Objective C
 @item --enable-objcthreads=@var{type}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]