klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
[Kalisto] has quit [Ping timeout: 248 seconds]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 252 seconds]
[Kalisto] has joined #osdev
eddof13 has joined #osdev
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
simjnd has joined #osdev
gog has quit [Quit: byee]
simjnd has quit [Ping timeout: 244 seconds]
goliath has quit [Quit: SIGSEGV]
gog has joined #osdev
karenw_ has quit [Ping timeout: 276 seconds]
vdamewood has joined #osdev
eddof13 has quit [Quit: eddof13]
simjnd has joined #osdev
simjnd has quit [Ping timeout: 276 seconds]
gog has quit [Quit: byee]
troseman has joined #osdev
troseman has quit [Client Quit]
simjnd has joined #osdev
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #osdev
bauen1 has quit [Ping timeout: 244 seconds]
vdamewood has quit [Quit: Life beckons]
bauen1 has joined #osdev
chiselfuse has quit [Ping timeout: 264 seconds]
chiselfuse has joined #osdev
eddof13 has joined #osdev
Maja has joined #osdev
bauen1 has quit [Ping timeout: 252 seconds]
bauen1 has joined #osdev
eddof13 has quit [Quit: eddof13]
bauen1 has quit [Ping timeout: 252 seconds]
marr-ales-fios has joined #osdev
maf has joined #osdev
marr-ales-fios has quit [Ping timeout: 248 seconds]
bauen1 has joined #osdev
maf is now known as marr-ales-fios
marr-ales-fios has quit [Quit: Konversation terminated!]
Lucretia has joined #osdev
GeDaMo has joined #osdev
netbsduser`` has joined #osdev
pebble has joined #osdev
netbsduser`` has quit [Ping timeout: 272 seconds]
marr-ales-fios has joined #osdev
marr-ales-fios has quit [Read error: Connection reset by peer]
marr-ales-fios has joined #osdev
vdamewood has joined #osdev
amadaluzia has quit [Ping timeout: 276 seconds]
amadaluzia has joined #osdev
arminweigl_ has joined #osdev
arminweigl has quit [Ping timeout: 276 seconds]
arminweigl_ is now known as arminweigl
sortiecat has joined #osdev
sortiecat has quit [Remote host closed the connection]
sortiecat has joined #osdev
marr-ales-fios has quit [Remote host closed the connection]
marr-ales-fios has joined #osdev
sortiecat has quit [Remote host closed the connection]
sortiecat has joined #osdev
<heat> linuxkernel
<nikolar> KORINAL
<bslsk05> ​git.kernel.org: Making sure you're not a bot!
<heat> im now a big shot btw
janemba has quit [Ping timeout: 252 seconds]
<nikolar> congrats
<nikolar> you've made it
<zid> What's a falcato
<zid> is it some kind of falcon + cat hybrid
<nikolar> zid: that would be falgato i think
<nikolar> or maybe falgatto
<zid> hmm maybe a type of shortsword then
<zid> cognate to falx
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]
Teukka has joined #osdev
mectron has joined #osdev
<kof673> https://blog.podkalicki.pl/how-to-add-custom-section-to-elf-file/ could just as easily be: __attribute__((section("my_full_path_dso1"))) __attribute__((section("my_full_path_dso2")))
<bslsk05> ​blog.podkalicki.pl: How to add custom section to ELF file? - Łukasz Podkalicki
<kof673> until "state" is defined, anything goes, pick a field, any field
mectron has quit [Quit: leaving]
heat_ has joined #osdev
heat_ has quit [Remote host closed the connection]
heat_ has joined #osdev
heat_ has quit [Remote host closed the connection]
jedesa has quit [Quit: jedesa]
karenw_ has joined #osdev
q3lont has quit [Ping timeout: 248 seconds]
q3lont has joined #osdev
karenw_ has quit [Remote host closed the connection]
karenw has joined #osdev
goliath has quit [Quit: SIGSEGV]
craigo has quit [Quit: Leaving]
xenos1984 has quit [Ping timeout: 260 seconds]
xenos1984 has joined #osdev
karenw has quit [Ping timeout: 248 seconds]
goliath has joined #osdev
arminweigl_ has joined #osdev
arminweigl has quit [Ping timeout: 276 seconds]
arminweigl_ is now known as arminweigl
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #osdev
q3lont has quit [Ping timeout: 248 seconds]
amadaluzia has joined #osdev
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
surabax has quit [Ping timeout: 248 seconds]
amadaluzia has quit [Ping timeout: 244 seconds]
amadaluzia has joined #osdev
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
netbsduser`` has quit [Ping timeout: 245 seconds]
goliath has quit [Quit: SIGSEGV]
eddof13 has quit [Quit: eddof13]
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
goliath has joined #osdev
arminweigl_ has joined #osdev
arminweigl has quit [Ping timeout: 268 seconds]
arminweigl_ is now known as arminweigl
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
netbsduser`` has joined #osdev
sortiecat has joined #osdev