ia64/xen-unstable

view stubdom/ocaml.patch @ 19734:4fb8a6c993e2

VT-d: correct way to submit command to GCMD register

Per VT-d spec, software should submit only one "incremental" command
at a time to Global Command reigster. Current implementation uses a
variable (gcmd) to record the state of Global Status register. It's
error prone.

Signed-off-by: Weidong Han <weidong.han@intel.com>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Jun 05 09:29:42 2009 +0100 (2009-06-05)
parents e0221531d0e5
children
line source
1 --- byterun/Makefile.orig 2009-04-07 12:14:02.000000000 +0100
2 +++ byterun/Makefile 2009-04-07 12:13:50.000000000 +0100
3 @@ -22,14 +22,14 @@
4 DOBJS=$(OBJS:.o=.d.o) instrtrace.d.o
5 PICOBJS=$(OBJS:.o=.pic.o)
7 -#ifeq ($(SUPPORTS_SHARED_LIBRARIES),true)
8 +ifeq ($(SUPPORTS_SHARED_LIBRARIES),true)
10 all:: libcamlrun_shared.so
12 install::
13 cp libcamlrun_shared.so $(LIBDIR)/libcamlrun_shared.so
15 -#endif
16 +endif
18 ocamlrun$(EXE): libcamlrun.a prims.o
19 $(MKEXE) $(BYTECCLINKOPTS) -o ocamlrun$(EXE) \