Fix missing semicolon.

Make Makefile.clang work

Patch by Charlie Sharpsteen.
main
theraven 15 years ago
parent 38568fca57
commit 1d16930450

@ -39,14 +39,13 @@ OBJECTS = \
selector_table.bc\
sendmsg2.bc\
statics_loader.bc\
sync.bc\
toydispatch.bc
all: libobjc.so.$(VERSION) libobjc.a
libobjc.so.$(VERSION): libobjc.o
@echo Linking shared library...
@ld -shared -o $@ libobjc.o
@clang -shared -o $@ libobjc.o -lpthread
libobjc.a: libobjc.o
@echo Linking static library...
@ -56,9 +55,9 @@ libobjc.o: libobjc.bc
@echo Generating native object code...
@llc -O3 -filetype=obj -o libobjc.o libobjc.bc
libobjc.bc: $(OBJECTS) exports.txt
libobjc.bc: $(OBJECTS)
@echo Linking bitcode...
@llvm-ld -internalize -internalize-public-api-file=../exports.txt -link-as-library -native -o libobjc.bc $(OBJECTS)
@llvm-ld -internalize -link-as-library -native -o libobjc.bc $(OBJECTS)
.c.bc:
@echo Compiling $<...

@ -121,7 +121,7 @@ typedef struct objc_method *Method;
typedef signed char BOOL;
# else
# ifdef __vxwords
typedef int BOOL
typedef int BOOL;
# else
typedef unsigned char BOOL;
# endif

Loading…
Cancel
Save