ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
vikid has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
Seteeri has quit [Ping timeout: 272 seconds]
logand`` has joined #picolisp
logand` has quit [Ping timeout: 240 seconds]
vikid has quit [Ping timeout: 264 seconds]
vikid has joined #picolisp
vikid has quit [Remote host closed the connection]
vikid has joined #picolisp
orivej has joined #picolisp
aw- has quit [Quit: Leaving.]
orivej has quit [Ping timeout: 265 seconds]
logand`` has quit [Ping timeout: 264 seconds]
logand` has joined #picolisp
mmmattyx has joined #picolisp
logand` has quit [Ping timeout: 272 seconds]
logand``` has joined #picolisp
logand``` has quit [Ping timeout: 265 seconds]
orivej has joined #picolisp
<tankf33der> Regenaxer: here?
<tankf33der> in link copy-paste from langref from llvm6.
<tankf33der> memset&Co functions requires i32 <align> as one of the argument, it was removed in llvm7+ version
orivej_ has joined #picolisp
orivej has quit [Ping timeout: 272 seconds]
vikid has quit [Remote host closed the connection]
<Regenaxer> yes, so ok?
<Regenaxer> *if* we needed to support llvm6, @src/lib/llvm.l just would need a version check
<tankf33der> This is passed compilation here
<tankf33der> next:
<tankf33der> on llvm7 it is builin
<tankf33der> on llvm6 should be declared somewhere else
<tankf33der> afk.
<Regenaxer> Ah, you *really* want to support llvm6?
<Regenaxer> why?
<tankf33der> just for fun and experience.
<Regenaxer> ok :)
<tankf33der> good practice just a little.
<Regenaxer> seemed it changed a lot 6 -> 7
<tankf33der> unknown.
<tankf33der> unknown yet.
<Regenaxer> All these builtins did not change after 7
<tankf33der> Instead of llvm.fshr i need to use shr
<Regenaxer> llvm.fshr is important to emulate carry
<Regenaxer> and also extended shifts
<Regenaxer> all needed for bignums
Blukunfando has joined #picolisp