marr-ales-fios has quit [Remote host closed the connection]
<nikolar>
pedro the sword guy
<zid>
yea, falchion in english, falchon in french
<zid>
falchaun
<zid>
french spelling is dumb ofc
<zid>
so I refuse to remember it
<nikolar>
your spelling is often equally dumb
amadaluzia has quit [Remote host closed the connection]
<zid>
yes, because normans
sortiecat has quit [Remote host closed the connection]
<zid>
for some reason living in the north of north-iberia fucks your spelling ability
sortiecat has joined #osdev
janemba has joined #osdev
<zid>
north-iberia / west-west-germany
<nikolar>
apparently
bauen1 has quit [Ping timeout: 248 seconds]
sortiecat has quit [Remote host closed the connection]
sortiecat has joined #osdev
<kof673>
"some kind of falcon + cat hybrid" the answer is all of the above :D > The Khopesh, Kopis & Falcata - Kult of Athena bootes has a cat of nine tails :D or a sickle for harvesting, or a starry plough
<kof673>
corvus nearby :D
bauen1 has joined #osdev
sortiecat has quit [Quit: Leaving]
simjnd has quit [Ping timeout: 260 seconds]
simjnd has joined #osdev
vdamewood has quit [Quit: Life beckons]
marr-ales-fios has joined #osdev
goliath has joined #osdev
pog has quit [Quit: WeeChat 3.5]
pog has joined #osdev
marr-ales-fios has quit [Quit: Konversation terminated!]
marr-ales-fios has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
f_ has quit [Ping timeout: 245 seconds]
sortiecat has joined #osdev
f_ has joined #osdev
simjnd has joined #osdev
marr-ales-fios has quit [Quit: Konversation terminated!]
marr-ales-fios has joined #osdev
simjnd has quit [Ping timeout: 260 seconds]
sortiecat has quit [Read error: Connection reset by peer]
sortiecat has joined #osdev
sortiecat has quit [Remote host closed the connection]
simjnd has joined #osdev
surabax has joined #osdev
edr has joined #osdev
q3lont has joined #osdev
nur has quit [Remote host closed the connection]
winnieXi has joined #osdev
cow has quit [Ping timeout: 244 seconds]
marr-ales-fios has quit [Quit: Konversation terminated!]
marr-ales-fios has joined #osdev
sortiecat has joined #osdev
craigo has joined #osdev
winnieXi_ has joined #osdev
winnieXi has quit [Ping timeout: 276 seconds]
sortiecat has quit [Remote host closed the connection]
sortiecat has joined #osdev
[Kalisto] has quit [Quit: No' vemo']
cow has joined #osdev
[Kalisto] has joined #osdev
[Kalisto] has quit [Client Quit]
[Kalisto] has joined #osdev
[Kalisto] has quit [Quit: No' vemo']
[Kalisto] has joined #osdev
pebble has quit []
sortiecat has quit [Read error: Connection reset by peer]
sortiecat has joined #osdev
karenw_ has joined #osdev
guide is now known as guideX
marr-ales-fios has quit [Quit: Konversation terminated!]
marr-ales-fios has joined #osdev
Left_Turn has joined #osdev
sortiecat has quit [Remote host closed the connection]
eddof13 has joined #osdev
jedesa has joined #osdev
marr-ales-fios has quit [Quit: Konversation terminated!]
eddof13 has quit [Quit: eddof13]
goliath has quit [Quit: SIGSEGV]
dzwdz has quit [Remote host closed the connection]
carbonfiber has joined #osdev
dzwdz has joined #osdev
eddof13 has joined #osdev
netbsduser`` has joined #osdev
jedesa has quit [Quit: jedesa]
jedesa has joined #osdev
eddof13 has quit [Client Quit]
<Ermine>
do dynamically linked elfs state absolute paths to DSOs they want?
eddof13 has joined #osdev
<pog>
they can supply one iirc
<pog>
but afaik they don't; the sytsem linker has a search path and there are fields that can add or override search path
<heat>
Not sure if they can, good question
<heat>
In general it's a soname
goliath has joined #osdev
<pog>
from what i'm seeing you can indeed just provide an absolute path in the SONAME
<pog>
but i also feel like that's going to depend on the ld.so implementation to figure out what to do with
karenw_ has quit [Ping timeout: 268 seconds]
winnieXi_ has quit [Ping timeout: 276 seconds]
xenos1984 has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
<kof673>
what is a "dynamically linked elf" ? point being, you can stick .comment fields or anything you want...where there is no standard, anything goes
<heat>
there most definitely is a standard, the... elf standard
<heat>
system V ABI
<pog>
kof673: elf with type ET_DYN
<kof673>
yes, but that was not part of the question
<kof673>
we are making assumptions, as gog said "depends on the ldos. implementation"
<kof673>
*ld.so
<kof673>
i might as well say "The pragma standard"
<kof673>
#pragma <anything goes>
<pog>
well, in this case, it's not specified whether an SONAME can be an absolute path or not--glibc ld.so seems to support this
<pog>
but perhaps not intentionally, idk i'd have to read the source
<kof673>
i'm not trying to nitpick, anything not locked down will be stolen, and the "law" about any behavior non-standard but implemented, someone will depend on, etc.
<kof673>
it is just a matter of time, leave an inch, a mile will be taken
<heat>
no it fucking doesn't
<heat>
this is either part of the ABI, or it isn't
<heat>
if it isn't, your ELF will only work on glibc ld.so, the end
<heat>
don't make this more complicated than it is
<kof673>
more specifically: define "state" -- in a field somewhere? which field? where is that field defined </rhetorical>
<kof673>
i can make all the .comment sections i want and put whatever data there
Teukka has quit [Read error: Connection reset by peer]