Skip to content

Commit c311155

Browse files
mshinwellpoechsel
authored andcommitted
flambda-backend: To upstream: remove threadUnix
1 parent 52e6e78 commit c311155

File tree

5 files changed

+4
-180
lines changed

5 files changed

+4
-180
lines changed

ocamldoc/Makefile.docfiles

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ STR_MLIS = $(addprefix $(SRC)/otherlibs/str/, str.mli)
2323
UNIX_MLIS = $(addprefix $(SRC)/otherlibs/unix/, unix.mli unixLabels.mli)
2424
DYNLINK_MLIS = $(addprefix $(SRC)/otherlibs/dynlink/, dynlink.mli)
2525
THREAD_MLIS = $(addprefix $(SRC)/otherlibs/systhreads/, \
26-
thread.mli condition.mli mutex.mli event.mli semaphore.mli threadUnix.mli)
26+
thread.mli condition.mli mutex.mli event.mli semaphore.mli)
2727
DRIVER_MLIS = $(SRC)/driver/pparse.mli
2828

2929

otherlibs/systhreads/.depend

-7
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,3 @@ thread.cmo : \
3434
thread.cmx : \
3535
thread.cmi
3636
thread.cmi :
37-
threadUnix.cmo : \
38-
thread.cmi \
39-
threadUnix.cmi
40-
threadUnix.cmx : \
41-
thread.cmx \
42-
threadUnix.cmi
43-
threadUnix.cmi :

otherlibs/systhreads/Makefile

+3-9
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,12 @@ LIBNAME=threads
5252
BYTECODE_C_OBJS=st_stubs.b.$(O)
5353
NATIVECODE_C_OBJS=st_stubs.n.$(O)
5454

55-
THREADS_SOURCES = thread.ml mutex.ml condition.ml event.ml threadUnix.ml \
56-
semaphore.ml
55+
THREADS_SOURCES = thread.ml mutex.ml condition.ml event.ml semaphore.ml
5756

5857
THREADS_BCOBJS = $(THREADS_SOURCES:.ml=.cmo)
5958
THREADS_NCOBJS = $(THREADS_SOURCES:.ml=.cmx)
6059

61-
MLIFILES=thread.mli mutex.mli condition.mli event.mli threadUnix.mli \
62-
semaphore.mli
60+
MLIFILES=thread.mli mutex.mli condition.mli event.mli semaphore.mli
6361

6462
CMIFILES=$(MLIFILES:.mli=.cmi)
6563

@@ -75,12 +73,8 @@ lib$(LIBNAME)nat.$(A): $(NATIVECODE_C_OBJS)
7573

7674
$(LIBNAME).cma: $(THREADS_BCOBJS)
7775
ifeq "$(UNIX_OR_WIN32)" "unix"
78-
$(MKLIB) -o $(LIBNAME) -ocamlc '$(CAMLC)' -cclib -lunix -linkall \
76+
$(MKLIB) -o $(LIBNAME) -ocamlc '$(CAMLC)' -linkall \
7977
$(PTHREAD_CAML_LINK) $^
80-
# TODO: Figure out why -cclib -lunix is used here.
81-
# It may be because of the threadsUnix module which is deprecated.
82-
# It may hence be good to figure out whether this module shouldn't be
83-
# removed, and then -cclib -lunix arguments.
8478
else # Windows
8579
$(MKLIB) -o $(LIBNAME) -ocamlc "$(CAMLC)" -linkall \
8680
$(PTHREAD_CAML_LINK) $^

otherlibs/systhreads/threadUnix.ml

-65
This file was deleted.

otherlibs/systhreads/threadUnix.mli

-98
This file was deleted.

0 commit comments

Comments
 (0)