jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Andre_H has quit [Ping timeout: 256 seconds]
mauz has quit [Ping timeout: 252 seconds]
pecastro has quit [Ping timeout: 256 seconds]
geranim0 has joined #riscv
jacklsw has joined #riscv
kailo has joined #riscv
riff-IRC has quit [Killed (NickServ (GHOST command used by Guest7257!~ovh@user/riff-irc))]
ovh has joined #riscv
marcj- has quit [Ping timeout: 240 seconds]
kailo has quit [Ping timeout: 256 seconds]
ovh has quit [Killed (NickServ (GHOST command used by Guest5163!~ovh@user/riff-irc))]
ovh has joined #riscv
ovh has quit [Killed (NickServ (GHOST command used by Guest5163!~ovh@user/riff-irc))]
ovh has joined #riscv
marcj has joined #riscv
kailo has joined #riscv
kailo has quit [Ping timeout: 240 seconds]
Sofia has quit [Ping timeout: 276 seconds]
alMalsamo has quit [Ping timeout: 276 seconds]
jacklsw has quit [Quit: Back to the real world]
Sofia has joined #riscv
Sofia has quit [Client Quit]
Sofia has joined #riscv
alMalsamo has joined #riscv
vagrantc has quit [Quit: leaving]
jacklsw has joined #riscv
ovh is now known as riff-IRC
peeps has joined #riscv
Xark_ has joined #riscv
helium-3 has joined #riscv
Maylay_ has joined #riscv
marcj- has joined #riscv
marcj has quit [*.net *.split]
riff-IRC has quit [*.net *.split]
rvalles has quit [*.net *.split]
Maylay has quit [*.net *.split]
jerS has quit [*.net *.split]
shicz2 has quit [*.net *.split]
adjtm has quit [*.net *.split]
alexfanqi has quit [*.net *.split]
Xark has quit [*.net *.split]
FL4SHK has quit [*.net *.split]
koolazer has quit [*.net *.split]
dilfridge has quit [*.net *.split]
SpaceCoaster has quit [*.net *.split]
peeps[zen] has quit [*.net *.split]
Finde has quit [*.net *.split]
DoubleJ has quit [*.net *.split]
marcj- has quit [Ping timeout: 256 seconds]
FL4SHK has joined #riscv
alexfanqi has joined #riscv
jerS has joined #riscv
riff-IRC has joined #riscv
adjtm has joined #riscv
DoubleJ has joined #riscv
Finde has joined #riscv
SpaceCoaster has joined #riscv
shicz2 has joined #riscv
rvalles has joined #riscv
koolazer has joined #riscv
marcj has joined #riscv
jacklsw has quit [Quit: Back to the real world]
riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
jacklsw has joined #riscv
scruffyfurn has quit [Ping timeout: 245 seconds]
scruffyfurn has joined #riscv
BOKALDO has joined #riscv
kailo has joined #riscv
kailo has quit [Ping timeout: 256 seconds]
jjido has joined #riscv
winterflaw has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
freakazoid333 has quit [Read error: Connection reset by peer]
jjido has joined #riscv
kaph has quit [Read error: Connection reset by peer]
adjtm has quit [Quit: Leaving]
bauruine has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
geist has quit [Ping timeout: 268 seconds]
geist has joined #riscv
bauruine has quit [Remote host closed the connection]
bauruine has joined #riscv
kaph has joined #riscv
winterflaw has quit [Remote host closed the connection]
EchelonX has joined #riscv
winterflaw has joined #riscv
jjido has joined #riscv
jacklsw has quit [Quit: Back to the real world]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
pecastro has joined #riscv
jjido has joined #riscv
___nick___ has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
alMalsamo has quit [Ping timeout: 276 seconds]
irl25519 has joined #riscv
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
<
la_mettrie>
didn't find explanation for this .LC0
<
la_mettrie>
for instance (gcc output): luia5,%hi(.LC0)
<
la_mettrie>
lui a5,%hi(.LC0)
<
la_mettrie>
uh, it's defined in the code itself... so it's a label inserted by the assembler program
<
geertu>
And what's the next instruction?
<
la_mettrie>
ld a5,%lo(.LC0)(a5)
<
la_mettrie>
(i didn't find any convincing answer for how to make 64-bit values in risc-v assembly so i'm studying gnu-as's (gcc) output)
<
psydroid>
is that even possible?
<
psydroid>
I didn't come across any when I read the RISC-V Book
<
psydroid>
other than the hi/lo thing
<
psydroid>
like on POWER
<
la_mettrie>
somebody made it by loading bottom twice with ordinary instructions and shifting in between...
alMalsamo has joined #riscv
irl25519 has quit [Quit: irl25519]
elastic_dog has quit [Ping timeout: 268 seconds]
<
enthusi>
I think you either load it from memory, or in general you can still create some
<
enthusi>
'nearby' 64bit address
<
enthusi>
or slli and or
elastic_dog has joined #riscv
aerkiaga has joined #riscv
foton has quit [Quit: %Bye, bye, ...%]
aerkiaga has quit [Remote host closed the connection]
foton has joined #riscv
foton has quit [Remote host closed the connection]
foton has joined #riscv
foton has quit [Read error: Connection reset by peer]
foton has joined #riscv
helium-3 is now known as dilfridge
jjido has joined #riscv
zjason` is now known as zjason
BOKALDO has quit [Quit: Leaving]
alMalsamo has quit [Ping timeout: 276 seconds]
<
jrtc27>
you can't generate 64-bit addresses via relocations
<
jrtc27>
you can generate addresses within a 32-bit (ish) signed offset of PC
<
jrtc27>
which could be a 64-bit value
<
jrtc27>
or you can generate addresses that fit in a 32-bit (ish) signed integer
<
jrtc27>
you can synthesise any constant integer you like, but that uses techniques for which there aren't relocations
<
jrtc27>
if you need an arbitrary 64-bit address then you need to load it from memory
<
jrtc27>
either via the GOT or your own constant pool (which is what the GOT basically is)
obrut has quit [Remote host closed the connection]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jacklsw has joined #riscv
jjido has joined #riscv
marcj has quit [Ping timeout: 240 seconds]
marcj has joined #riscv
<
dh`>
that seems shortsighted :-/
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
BOKALDO has joined #riscv
milkylainen has joined #riscv
balrog has quit [Quit: Bye]
balrog has joined #riscv
Andre_H has joined #riscv
freakazoid333 has joined #riscv
mahmutov_ has joined #riscv
jjido has joined #riscv
jacklsw has quit [Read error: Connection reset by peer]
bauruine has quit [Remote host closed the connection]
Andre_H has quit [Ping timeout: 240 seconds]
indy_ has joined #riscv
nmeum has quit [*.net *.split]
q66 has quit [*.net *.split]
ddevault has quit [*.net *.split]
aurel32 has quit [*.net *.split]
JTL has quit [*.net *.split]
theruran has quit [*.net *.split]
jimbzy has quit [*.net *.split]
indy has quit [*.net *.split]
s1b1 has quit [*.net *.split]
derelict has quit [*.net *.split]
yongxiang has quit [*.net *.split]
sauce has quit [*.net *.split]
rah has quit [*.net *.split]
DynamiteDan has quit [*.net *.split]
connojd has quit [*.net *.split]
Esmil has quit [*.net *.split]
olofj has quit [*.net *.split]
elms has quit [*.net *.split]
kido_ has quit [*.net *.split]
ornxka has quit [*.net *.split]
mort has quit [*.net *.split]
laanwj has quit [*.net *.split]
hl has quit [*.net *.split]
danielinux has quit [*.net *.split]
winterflaw has quit [*.net *.split]
Sofia has quit [*.net *.split]
crabbedhaloablut has quit [*.net *.split]
chripo has quit [*.net *.split]
searchstar[m] has quit [*.net *.split]
JosefHolzmayrThe has quit [*.net *.split]
pierce has quit [*.net *.split]
philhug[m] has quit [*.net *.split]
ln5 has quit [*.net *.split]
dobson has quit [*.net *.split]
crest_ has quit [*.net *.split]
joev has quit [*.net *.split]
mrkajetanp has quit [*.net *.split]
iooi has quit [*.net *.split]
catern has quit [*.net *.split]
octav1a has quit [*.net *.split]
tucanae47_ has quit [*.net *.split]
mobius has quit [*.net *.split]
mturquette has quit [*.net *.split]
jn has quit [*.net *.split]
ats has quit [*.net *.split]
xypron has quit [*.net *.split]
freakazoid333 has quit [*.net *.split]
elastic_dog has quit [*.net *.split]
CarlosEDP has quit [*.net *.split]
kaddkaka[m] has quit [*.net *.split]
seds has quit [*.net *.split]
adomas has quit [*.net *.split]
merry has quit [*.net *.split]
mithro has quit [*.net *.split]
arnd has quit [*.net *.split]
jcm has quit [*.net *.split]
pjw has quit [*.net *.split]
edef has quit [*.net *.split]
Amanieu has quit [*.net *.split]
sjs has quit [*.net *.split]
mahmutov_ has quit [*.net *.split]
marcj has quit [*.net *.split]
pecastro has quit [*.net *.split]
scruffyfurn has quit [*.net *.split]
dilfridge has quit [*.net *.split]
jellydonut has quit [*.net *.split]
join_subline has quit [*.net *.split]
gdd has quit [*.net *.split]
motherfsck has quit [*.net *.split]
sirn has quit [*.net *.split]
avoidr has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
Noisytoot has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
edf0 has quit [*.net *.split]
zv has quit [*.net *.split]
jtdowney has quit [*.net *.split]
muurkha has quit [*.net *.split]
oaken-source has quit [*.net *.split]
zkrx has quit [*.net *.split]
bgamari_ has quit [*.net *.split]
AEtherC0r3 has quit [*.net *.split]
mrus has quit [*.net *.split]
meowray has quit [*.net *.split]
palmer has quit [*.net *.split]
enthusi has quit [*.net *.split]
tafa has quit [*.net *.split]
koorogi1 has quit [*.net *.split]
klys has quit [*.net *.split]
abelvesa has quit [*.net *.split]
sm2n has quit [*.net *.split]
cengiz_io has quit [*.net *.split]
la_mettrie has quit [*.net *.split]
eigenform has quit [*.net *.split]
mmind00 has quit [*.net *.split]
Werner has quit [*.net *.split]
zapb_ has quit [*.net *.split]
shoragan has quit [*.net *.split]
___nick___ has quit [*.net *.split]
EchelonX has quit [*.net *.split]
epony has quit [*.net *.split]
gudenau[m] has quit [*.net *.split]
AhmedCharles[m] has quit [*.net *.split]
iamthebest[m] has quit [*.net *.split]
smaeul_ has quit [*.net *.split]
ssb has quit [*.net *.split]
pavelow has quit [*.net *.split]
GreaseMonkey has quit [*.net *.split]
sorear has quit [*.net *.split]
h2t has quit [*.net *.split]
Slide-O-Mix has quit [*.net *.split]
agraf has quit [*.net *.split]
kgz has quit [*.net *.split]
dh` has quit [*.net *.split]
llamp[m] has quit [*.net *.split]
khem has quit [*.net *.split]
tianruiwei[m] has quit [*.net *.split]
gatecat has quit [*.net *.split]
stefanct has quit [*.net *.split]
mjacob has quit [*.net *.split]
mcfrdy has quit [*.net *.split]
gordonDrogon has quit [*.net *.split]
foton has quit [*.net *.split]
jjido has quit [*.net *.split]
geist has quit [*.net *.split]
psydroid has quit [*.net *.split]
SanchayanMaity has quit [*.net *.split]
Teufelchen has quit [*.net *.split]
reinhardt has quit [*.net *.split]
Raito_Bezarius has quit [*.net *.split]
somlo has quit [*.net *.split]
jonasbits has quit [*.net *.split]
englishm has quit [*.net *.split]
drewfustini has quit [*.net *.split]
reda_ has quit [*.net *.split]
wigyori_ has quit [*.net *.split]
balrog has quit [*.net *.split]
BOKALDO has quit [*.net *.split]
riff-IRC has quit [*.net *.split]
Xark_ has quit [*.net *.split]
peeps has quit [*.net *.split]
geranim0 has quit [*.net *.split]
JanC has quit [*.net *.split]
compscipunk has quit [*.net *.split]
Gravis has quit [*.net *.split]
TMM_ has quit [*.net *.split]
ChengjunXie has quit [*.net *.split]
nun has quit [*.net *.split]
geertu has quit [*.net *.split]
ahs3 has quit [*.net *.split]
jrjsmrtn has quit [*.net *.split]
pabs3 has quit [*.net *.split]
radu242407821 has quit [*.net *.split]
haritz has quit [*.net *.split]
clandmeter has quit [*.net *.split]
guerby has quit [*.net *.split]
pho has quit [*.net *.split]
djdelorie has quit [*.net *.split]
leah2 has quit [*.net *.split]
derelict has joined #riscv
guerby has joined #riscv
searchstar[m] has joined #riscv
motherfsck has joined #riscv
danielinux_ has joined #riscv
JTL1 has joined #riscv
ornx has joined #riscv
orionwl has joined #riscv
rah_ has joined #riscv
Ultrasauce has joined #riscv
aurel32_ has joined #riscv
theruran has joined #riscv
hl has joined #riscv
q66_ has joined #riscv
olofj has joined #riscv
scruffyfurn has joined #riscv
yongxiang has joined #riscv
elms has joined #riscv
kido_ has joined #riscv
connojd has joined #riscv
mort has joined #riscv
jjido has joined #riscv
mahmutov_ has joined #riscv
nmeum_ has joined #riscv
freakazoid333 has joined #riscv
balrog has joined #riscv
BOKALDO has joined #riscv
foton has joined #riscv
elastic_dog has joined #riscv
___nick___ has joined #riscv
winterflaw has joined #riscv
pecastro has joined #riscv
EchelonX has joined #riscv
geist has joined #riscv
riff-IRC has joined #riscv
Xark_ has joined #riscv
dilfridge has joined #riscv
peeps has joined #riscv
Sofia has joined #riscv
geranim0 has joined #riscv
crabbedhaloablut has joined #riscv
JanC has joined #riscv
compscipunk has joined #riscv
Gravis has joined #riscv
join_subline has joined #riscv
TMM_ has joined #riscv
gdd has joined #riscv
ChengjunXie has joined #riscv
epony has joined #riscv
nun has joined #riscv
geertu has joined #riscv
ahs3 has joined #riscv
pabs3 has joined #riscv
radu242407821 has joined #riscv
haritz has joined #riscv
zkrx has joined #riscv
sirn has joined #riscv
clandmeter has joined #riscv
llamp[m] has joined #riscv
psydroid has joined #riscv
ZipCPU has joined #riscv
pho has joined #riscv
CarlosEDP has joined #riscv
JosefHolzmayrThe has joined #riscv
pierce has joined #riscv
philhug[m] has joined #riscv
gudenau[m] has joined #riscv
AhmedCharles[m] has joined #riscv
khem has joined #riscv
kaddkaka[m] has joined #riscv
tianruiwei[m] has joined #riscv
iamthebest[m] has joined #riscv
tucanae47_ has joined #riscv
mobius has joined #riscv
mturquette has joined #riscv
avoidr has joined #riscv
octav1a has joined #riscv
iooi has joined #riscv
catern has joined #riscv
mrkajetanp has joined #riscv
joev has joined #riscv
crest_ has joined #riscv
dobson has joined #riscv
ln5 has joined #riscv
sjs has joined #riscv
Amanieu has joined #riscv
jcm has joined #riscv
edef has joined #riscv
pjw has joined #riscv
arnd has joined #riscv
mithro has joined #riscv
adomas has joined #riscv
seds has joined #riscv
merry has joined #riscv
enthusi has joined #riscv
palmer has joined #riscv
meowray has joined #riscv
AEtherC0r3 has joined #riscv
mrus has joined #riscv
bgamari_ has joined #riscv
shoragan has joined #riscv
zapb_ has joined #riscv
mmind00 has joined #riscv
Werner has joined #riscv
eigenform has joined #riscv
cengiz_io has joined #riscv
la_mettrie has joined #riscv
sm2n has joined #riscv
klys has joined #riscv
abelvesa has joined #riscv
koorogi1 has joined #riscv
tafa has joined #riscv
gordonDrogon has joined #riscv
h2t has joined #riscv
gatecat has joined #riscv
mcfrdy has joined #riscv
reda_ has joined #riscv
drewfustini has joined #riscv
englishm has joined #riscv
chripo has joined #riscv
jellydonut has joined #riscv
DynamiteDan has joined #riscv
jn has joined #riscv
jimbzy has joined #riscv
ats has joined #riscv
xypron has joined #riscv
edf0 has joined #riscv
zv has joined #riscv
jtdowney has joined #riscv
muurkha has joined #riscv
wolfshappen has joined #riscv
oaken-source has joined #riscv
Noisytoot has joined #riscv
GreaseMonkey has joined #riscv
ssb has joined #riscv
pavelow has joined #riscv
dh` has joined #riscv
agraf has joined #riscv
wigyori_ has joined #riscv
mjacob has joined #riscv
stefanct has joined #riscv
Slide-O-Mix has joined #riscv
kgz has joined #riscv
smaeul_ has joined #riscv
sorear has joined #riscv
Raito_Bezarius has joined #riscv
jonasbits has joined #riscv
reinhardt has joined #riscv
somlo has joined #riscv
SanchayanMaity has joined #riscv
Teufelchen has joined #riscv
leah2 has joined #riscv
djdelorie has joined #riscv
jrjsmrtn has joined #riscv
marcj has joined #riscv
nmeum_ has quit [Remote host closed the connection]
nmeum has joined #riscv
ddevault has joined #riscv
mort1 has joined #riscv
mort has quit [Ping timeout: 256 seconds]
mort1 is now known as mort
rvalles has quit [Ping timeout: 256 seconds]
mahmutov has joined #riscv
<
palmer>
just to be clear: you can generate 64-bit addresses via relocations, just not via in-line addressing sequences
mahmutov_ has quit [Ping timeout: 256 seconds]
winterflaw has quit [Remote host closed the connection]
winterflaw has joined #riscv
rvalles has joined #riscv
<
jrtc27>
right, I was slightly unclear there
Ultrasauce is now known as sauce
s1b1 has joined #riscv
Andre_H has joined #riscv
vagrantc has joined #riscv
Kyuvi has joined #riscv
vagrantc has quit [Quit: leaving]
Esmil has joined #riscv
BOKALDO has quit [Quit: Leaving]
zjason` has joined #riscv
zjason has quit [Ping timeout: 240 seconds]
vagrantc has joined #riscv
alMalsamo has joined #riscv
radu242407821 has joined #riscv
JTL1 is now known as JTL
adjtm has joined #riscv
mahmutov has quit [Ping timeout: 256 seconds]
___nick___ has quit [Ping timeout: 240 seconds]
marcj has quit [Ping timeout: 250 seconds]
marcj has joined #riscv
lagash has quit [Ping timeout: 240 seconds]
winterflaw has quit [Remote host closed the connection]
Kyuvi has quit [Ping timeout: 256 seconds]
lagash has joined #riscv
winterflaw has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jjido has joined #riscv
lagash has quit [Ping timeout: 250 seconds]
kaph has quit [Read error: Connection reset by peer]
kaph has joined #riscv
aerkiaga has joined #riscv
aerkiaga has quit [Remote host closed the connection]
Andre_H has quit [Quit: Leaving.]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Sofia has quit [Ping timeout: 276 seconds]
cwebber has joined #riscv
jjido has joined #riscv
lagash has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
EchelonX has quit [Quit: Leaving]