Martoni has quit [Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201233328]]
jimmythehorn has joined #milkymist
mumptai has joined #milkymist
kilae has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
Alarm has joined #milkymist
hypermodern has joined #milkymist
fsk has quit [Quit: fsk]
<Fallenou>
Does someone know some documentation/blog entry/text about how gcc handles relocations ?
<Fallenou>
how to define them (R_LM32_*** entries) and how it works
<lekernel>
I'm not sure that you need relocations when there is the MMU?
<lekernel>
except for shared libs (maybe)
<Fallenou>
well if you want to use shared libraries
<Fallenou>
you need a way to fixup addresses with dynamic linker
<Fallenou>
but I honestly don't know more than that
<Fallenou>
I don't know what those R_LM32_*** mean at all , why they are needed
kilae has quit [Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344]]
<Fallenou>
and if you want to be able to compile your program as PIE to activate ASLR for .text sections I guess you need to support dynamic relocations
<Fallenou>
if someone has any intel about how to declare relocations for a new arch for ELF I would be delighted :)
<Fallenou>
it's about src/sys/arch/lm32/include/elf_machdep.h