@@ -61,7 +61,7 @@ ifneq ($(findstring MINGW,$(CFG_OSTYPE)),)
61
61
endif
62
62
63
63
CFG_LDPATH :=$(CFG_BUILD_DIR ) /rt
64
- CFG_LDPATH :=$(CFG_LDPATH ) :$(CFG_BUILD_DIR ) /llvmext
64
+ CFG_LDPATH :=$(CFG_LDPATH ) :$(CFG_BUILD_DIR ) /rustllvm
65
65
66
66
ifdef CFG_WINDOWSY
67
67
CFG_INFO := $(info cfg: windows-y environment)
@@ -126,7 +126,7 @@ ifdef CFG_UNIXY
126
126
endif
127
127
128
128
CFG_RUNTIME :=$(call CFG_LIB_NAME,rustrt)
129
- CFG_LLVMEXT :=$(call CFG_LIB_NAME,rustllvm)
129
+ CFG_RUSTLLVM :=$(call CFG_LIB_NAME,rustllvm)
130
130
CFG_STDLIB :=$(call CFG_LIB_NAME,std)
131
131
132
132
CFG_LLC_CFLAGS := -march=x86
@@ -136,7 +136,7 @@ ifdef CFG_GCC
136
136
CFG_GCC_CFLAGS += -Wall -Werror -fno-rtti -fno-exceptions -g
137
137
CFG_GCC_LINK_FLAGS += -g
138
138
CFG_COMPILE_C = $(CFG_GCC_CROSS ) g++ $(CFG_GCC_CFLAGS ) -c -o $(1 ) $(2 )
139
- CFG_LINK_C = $(CFG_GCC_CROSS ) g++ $(CFG_GCC_LINK_FLAGS ) -o $(1 )
139
+ CFG_LINK_C = $(CFG_GCC_CROSS ) g++ $(CFG_GCC_LINK_FLAGS ) -o $(1 ) $( 2 )
140
140
CFG_DEPEND_C = $(CFG_GCC_CROSS ) g++ $(CFG_GCC_CFLAGS ) -MT "$(1 ) " -MM $(2 )
141
141
else
142
142
CFG_ERR := $(error please try on a system with gcc)
@@ -319,16 +319,16 @@ RUNTIME_OBJS := $(RUNTIME_CS:.cpp=.o)
319
319
# rustc LLVM-extensions (C++) library variables
320
320
# #####################################################################
321
321
322
- LLVMEXT_CS := $(addprefix llvmext /, \
322
+ RUSTLLVM_CS := $(addprefix rustllvm /, \
323
323
MachOObjectFile.cpp Object.cpp RustWrapper.cpp)
324
324
325
- LLVMEXT_HDR := llvmext /include/llvm-c/Object.h
326
- LLVMEXT_DEF := $(S ) src/llvmext /rustllvm.def
325
+ RUSTLLVM_HDR := rustllvm /include/llvm-c/Object.h
326
+ RUSTLLVM_DEF := $(S ) src/rustllvm /rustllvm.def
327
327
328
- LLVMEXT_INCS := -iquote $(CFG_LLVM_INCDIR ) \
329
- -iquote $(S ) src/llvmext /include
330
- LLVMEXT_OBJS := $(LLVMEXT_CS :.cpp=.o )
331
- LLVMEXT_LIBS := $(CFG_LLVM_LDFLAGS ) $(CFG_LLVM_LIBS )
328
+ RUSTLLVM_INCS := -iquote $(CFG_LLVM_INCDIR ) \
329
+ -iquote $(S ) src/rustllvm /include
330
+ RUSTLLVM_OBJS := $(RUSTLLVM_CS :.cpp=.o )
331
+ RUSTLLVM_LIBS := $(CFG_LLVM_LDFLAGS ) $(CFG_LLVM_LIBS )
332
332
333
333
# #####################################################################
334
334
# Standard library variables
@@ -349,7 +349,7 @@ COMPILER_INPUTS := $(wildcard $(addprefix $(S)src/comp/, \
349
349
# test dependency variables
350
350
# #####################################################################
351
351
352
- LREQ := rt/$(CFG_RUNTIME ) llvmext /$(CFG_LLVMEXT )
352
+ LREQ := rt/$(CFG_RUNTIME ) rustllvm /$(CFG_RUSTLLVM )
353
353
BREQ := boot/rustboot$(X ) boot/$(CFG_STDLIB )
354
354
SREQ0 := stage0/rustc$(X ) $(LREQ )
355
355
SREQ1 := stage1/rustc$(X ) $(LREQ )
@@ -361,7 +361,7 @@ SREQ1 := stage1/rustc$(X) $(LREQ)
361
361
all : boot/rustboot$(X ) \
362
362
boot/$(CFG_STDLIB) \
363
363
rt/$(CFG_RUNTIME) \
364
- llvmext /$(CFG_LLVMEXT) \
364
+ rustllvm /$(CFG_RUSTLLVM) \
365
365
stage0/rustc$(X) \
366
366
stage0/glue.o \
367
367
stage0/$(CFG_STDLIB) \
@@ -371,11 +371,11 @@ rt/$(CFG_RUNTIME): $(RUNTIME_OBJS) $(MKFILES) $(RUNTIME_HDR) $(RUNTIME_DEF)
371
371
@$(call E, link: $@ )
372
372
$(Q )$(call CFG_LINK_C,$@ ,$(RUNTIME_OBJS ) ,$(RUNTIME_DEF ) )
373
373
374
- llvmext /$(CFG_LLVMEXT ) : $(LLVMEXT_OBJS ) $(MKFILES ) $(LLVMEXT_HDR ) \
375
- $( LLVMEXT_DEF )
374
+ rustllvm /$(CFG_RUSTLLVM ) : $(RUSTLLVM_OBJS ) $(MKFILES ) $(RUSTLLVM_HDR ) \
375
+ $(RUSTLLVM_DEF )
376
376
@$(call E, link: $@)
377
- $(Q )$(call CFG_LINK_C,$@ ,$(CFG_LLVM_LDFLAGS ) $(LLVMEXT_OBJS ) \
378
- $(CFG_LLVM_LIBS),$(LLVMEXT_DEF ))
377
+ $(Q)$(call CFG_LINK_C,$@,$(CFG_LLVM_LDFLAGS) $(RUSTLLVM_OBJS ) \
378
+ $(CFG_LLVM_LIBS) $(CFG_LLVM_LDFLAGS) ,$(RUSTLLVM_DEF ))
379
379
380
380
ifdef CFG_BOOT_NATIVE
381
381
boot/rustboot$(X ) : $(BOOT_CMXS ) $(MKFILES )
@@ -438,17 +438,17 @@ stage2/rustc$(X): $(COMPILER_CRATE) $(COMPILER_INPUTS) \
438
438
439
439
440
440
stage0/glue.bc : stage0/rustc$(X ) stage0/$(CFG_STDLIB ) \
441
- llvmext /$(CFG_LLVMEXT ) rt/$(CFG_RUNTIME)
441
+ rustllvm /$(CFG_RUSTLLVM ) rt/$(CFG_RUNTIME)
442
442
@$(call E, generate: $@)
443
443
$(STAGE0) -o $@ -glue
444
444
445
445
stage1/glue.bc : stage1/rustc$(X ) stage1/$(CFG_STDLIB ) \
446
- llvmext /$(CFG_LLVMEXT ) rt/$(CFG_RUNTIME)
446
+ rustllvm /$(CFG_RUSTLLVM ) rt/$(CFG_RUNTIME)
447
447
@$(call E, generate: $@)
448
448
$(STAGE1) -o $@ -glue
449
449
450
450
stage2/glue.bc : stage2/rustc$(X ) stage2/$(CFG_STDLIB ) \
451
- llvmext /$(CFG_LLVMEXT ) rt/$(CFG_RUNTIME)
451
+ rustllvm /$(CFG_RUSTLLVM ) rt/$(CFG_RUNTIME)
452
452
@$(call E, generate: $@)
453
453
$(STAGE2) -o $@ -glue
454
454
@@ -460,9 +460,9 @@ rt/%.o: rt/%.cpp $(MKFILES)
460
460
@$(call E, compile: $@ )
461
461
$(Q )$(call CFG_COMPILE_C, $@ , $(RUNTIME_INCS ) ) $<
462
462
463
- llvmext /% .o : llvmext /% .cpp $(MKFILES )
463
+ rustllvm /% .o : rustllvm /% .cpp $(MKFILES )
464
464
@$(call E, compile: $@ )
465
- $(Q )$(call CFG_COMPILE_C, $@ , $(CFG_LLVM_CXXFLAGS ) $(LLVMEXT_INCS ) ) $<
465
+ $(Q )$(call CFG_COMPILE_C, $@ , $(CFG_LLVM_CXXFLAGS ) $(RUSTLLVM_INCS ) ) $<
466
466
467
467
% .cmo : % .ml $(MKFILES )
468
468
@$(call E, compile: $@ )
@@ -946,7 +946,7 @@ PKG_FILES :=\
946
946
README boot/README comp/README \
947
947
$(filter-out $(GENERATED ) , $(BOOT_MLS ) ) \
948
948
$(RUNTIME_CS ) $(RUNTIME_HDR ) \
949
- $(LLVMEXT_CS ) $(LLVMEXT_HDR ) \
949
+ $(RUSTLLVM_CS ) $(RUSTLLVM_HDR ) \
950
950
$(PKG_3RDPARTY ) ) \
951
951
$(GENERATED ) \
952
952
$(S ) src/boot/fe/lexer.ml \
@@ -994,13 +994,14 @@ tidy:
994
994
@$(call E, check: formatting)
995
995
$(Q ) python $(S ) src/etc/tidy.py \
996
996
$(filter-out $(GENERATED) $(addprefix $(S)src/, $(GENERATED)) \
997
- $(addprefix $(S)src/, $(LLVMEXT_CS) $(LLVMEXT_HDR) $(PKG_3RDPARTY)) \
997
+ $(addprefix $(S)src/, $(RUSTLLVM_CS) $(RUSTLLVM_HDR) \
998
+ $(PKG_3RDPARTY)) \
998
999
$(S)src/etc/%, $(PKG_FILES))
999
1000
1000
1001
clean :
1001
1002
@$(call E, cleaning)
1002
1003
$(Q ) rm -f $(RUNTIME_OBJS )
1003
- $(Q ) rm -f $(LLVMEXT_OBJS )
1004
+ $(Q ) rm -f $(RUSTLLVM_OBJS )
1004
1005
$(Q ) rm -f $(BOOT_CMOS ) $(BOOT_CMIS ) $(BOOT_CMXS ) $(BOOT_OBJS )
1005
1006
$(Q ) rm -f $(ML_DEPFILES ) $(C_DEPFILES ) $(CRATE_DEPFILES )
1006
1007
$(Q ) rm -f $(ML_DEPFILES:%.d=%.d.tmp )
@@ -1011,7 +1012,7 @@ clean:
1011
1012
$(Q ) rm -f stage0/rustc$(X ) stage0/$(CFG_STDLIB ) stage0/glue*
1012
1013
$(Q ) rm -f stage1/rustc$(X ) stage1/$(CFG_STDLIB ) stage1/glue*
1013
1014
$(Q ) rm -f stage2/rustc$(X ) stage2/$(CFG_STDLIB ) stage2/glue*
1014
- $(Q ) rm -f llvmext /$(CFG_LLVMEXT ) rt/$(CFG_RUNTIME )
1015
+ $(Q ) rm -f rustllvm /$(CFG_RUSTLLVM ) rt/$(CFG_RUNTIME )
1015
1016
$(Q ) rm -Rf $(PKG_NAME ) -* .tar.gz dist
1016
1017
$(Q ) rm -f $(foreach ext,cmx cmi cmo cma bc o a d exe,\
1017
1018
$(wildcard boot/*/*.$(ext) boot/*/*/*.$(ext)))
0 commit comments