aboutsummaryrefslogtreecommitdiff
path: root/il-opcodes.h
diff options
context:
space:
mode:
authorseyko <seyko2@gmail.com>2015-03-04 10:50:33 +0300
committerseyko <seyko2@gmail.com>2015-03-04 10:50:33 +0300
commit7ec39e2288e2735ea5917c1bdb72bbee0ba21e7a (patch)
treefac09f67ab585adaedb0529fbe1fabe6d06d70db /il-opcodes.h
parent149c2a9cc98b07a2ca4fd5d66fd580ffa79eb403 (diff)
downloadtinycc-7ec39e2288e2735ea5917c1bdb72bbee0ba21e7a.tar.gz
tinycc-7ec39e2288e2735ea5917c1bdb72bbee0ba21e7a.tar.bz2
reverse a commit a6149c6dbb41: Set CONFIG_MULTIARCHDIR for cross compilers.
Set CONFIG_MULTIARCHDIR for cross compilers. Chances a cross-compiler will find a working crt*.o in /usr/lib are more or less 0. This commit breaks x86 / x86_64 compilres for linux. A solution for the crt*.o must be discussed. must be: # ./x86_64-tcc -vv tcc version 0.9.26 (x86-64, Linux) install: /usr/local/lib/tcc crt: /usr/lib64 libraries: /usr/lib64 /lib64 /usr/local/lib64 include: /usr/local/include /usr/include /usr/local/lib/tcc/include elfinterp: /lib64/ld-linux-x86-64.so.2 and with MULTIARCH we have: # ./x86_64-tcc -vv tcc version 0.9.26 (x86-64 Linux) install: /usr/local/lib/tcc/ crt: /usr/lib/x86_64-linux-gnu ??????????????????? libraries: /usr/lib/x86_64-linux-gnu /usr/lib ??????????????????? /lib/x86_64-linux-gnu /lib ??????????????????? /usr/local/lib/x86_64-linux-gnu /usr/local/lib ??????????????????? include: /usr/local/include/x86_64-linux-gnu /usr/local/include /usr/include/x86_64-linux-gnu /usr/include /usr/local/lib/tcc/include elfinterp: /lib64/ld-linux-x86-64.so.2 And CONFIG_MULTIARCHDIR don't handle C67. On Linux x86 we have: # ./c67-tcc -vv tcc version 0.9.26 (C67, Linux) install: /usr/local/lib/tcc crt: /usr/lib libraries: /usr/lib /lib /usr/local/lib include: /usr/local/include /usr/include /usr/local/lib/tcc/include elfinterp: /lib/ld-linux.so.2
Diffstat (limited to 'il-opcodes.h')
0 files changed, 0 insertions, 0 deletions