|
CC = gcc
|
|
LD = ld
|
|
LDSHARED = gcc -shared
|
|
CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -ansi -std=iso9899:199409
|
|
XCFLAGS = -include ruby/config.h -include ruby/missing.h -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -fPIE
|
|
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I../include -I..
|
|
DLDFLAGS = -fstack-protector -pie
|
|
SOLIBS =
|
|
compiling ../main.c
|
|
compiling ../dmydln.c
|
|
compiling ../dmyencoding.c
|
|
compiling ../version.c
|
|
generating miniprelude.c
|
|
generating id.h
|
|
copying dummy probes.h
|
|
compiling ../bignum.c
|
|
compiling ../compar.c
|
|
compiling ../complex.c
|
|
id.h updated
|
|
compiling ../dir.c
|
|
compiling ../dln_find.c
|
|
compiling ../enum.c
|
|
compiling ../enumerator.c
|
|
generating known_errors.inc
|
|
known_errors.inc updated
|
|
compiling ../eval.c
|
|
compiling ../load.c
|
|
compiling ../proc.c
|
|
compiling ../file.c
|
|
compiling ../gc.c
|
|
compiling ../hash.c
|
|
compiling ../inits.c
|
|
compiling ../io.c
|
|
compiling ../marshal.c
|
|
compiling ../math.c
|
|
compiling ../node.c
|
|
compiling ../numeric.c
|
|
compiling ../object.c
|
|
compiling ../pack.c
|
|
generating parse.c
|
|
compiling ../process.c
|
|
compiling ../random.c
|
|
compiling ../range.c
|
|
compiling ../rational.c
|
|
compiling ../re.c
|
|
compiling ../regcomp.c
|
|
compiling ../regenc.c
|
|
compiling ../regerror.c
|
|
compiling ../regexec.c
|
|
compiling ../regparse.c
|
|
compiling ../regsyntax.c
|
|
compiling ../ruby.c
|
|
compiling ../safe.c
|
|
compiling ../signal.c
|
|
compiling ../sprintf.c
|
|
compiling ../st.c
|
|
compiling ../strftime.c
|
|
compiling ../string.c
|
|
compiling ../struct.c
|
|
compiling ../time.c
|
|
compiling ../transcode.c
|
|
compiling ../util.c
|
|
compiling ../variable.c
|
|
generating insns.inc
|
|
generating insns_info.inc
|
|
generating optinsn.inc
|
|
generating optunifs.inc
|
|
generating opt_sc.inc
|
|
compiling ../debug.c
|
|
generating node_name.inc
|
|
generating vmtc.inc
|
|
generating vm.inc
|
|
compiling ../vm_dump.c
|
|
compiling ../vm_backtrace.c
|
|
compiling ../vm_trace.c
|
|
compiling ../thread.c
|
|
compiling ../cont.c
|
|
compiling ../enc/ascii.c
|
|
compiling ../enc/us_ascii.c
|
|
compiling ../enc/unicode.c
|
|
compiling ../enc/utf_8.c
|
|
compiling ../newline.c
|
|
compiling ../missing/strlcpy.c
|
|
compiling ../missing/strlcat.c
|
|
compiling ../missing/setproctitle.c
|
|
compiling ../addr2line.c
|
|
../thread.c: In function ‘rb_thread_wait_fd_rw’:
|
|
../thread.c:3491:8: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
|
|
../thread.c:3465:9: note: ‘result’ was declared here
|
|
compiling ../dmyext.c
|
|
compiling ../dln.c
|
|
compiling ../encoding.c
|
|
../thread.c: In function ‘rb_mutex_lock’:
|
|
../thread.c:4205:10: warning: variable ‘timeout_ms’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
|
|
compiling ../dmyversion.c
|
|
../revision.h unchanged
|
|
compiling miniprelude.c
|
|
compiling ../array.c
|
|
compiling ../class.c
|
|
compiling ../error.c
|
|
../thread.c: In function ‘rb_wait_for_single_fd’:
|
|
../thread.c:3491:8: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
|
|
compiling parse.c
|
|
compiling ../compile.c
|
|
compiling ../iseq.c
|
|
compiling ../vm.c
|
|
linking miniruby
|
|
generating encdb.h
|
|
make: *** [.rbconfig.time] Segmentation fault (core dumped)
|
|
make: *** Waiting for unfinished jobs....
|
|
make: *** [encdb.h] Segmentation fault (core dumped)
|