#milkymist IRC log for Tuesday, 2013-02-19

GitHub85[milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/6uQxmQ12:33
GitHub85milkymist-ng/master 3f22930 Sebastien Bourdeauducq: tools: add byteswap12:33
GitHub63[milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/eWFNgg12:38
GitHub63milkymist-ng/master dfec152 Sebastien Bourdeauducq: Build FPG file12:38
GitHub198[migen] sbourdeauducq pushed 1 new commit to master: http://git.io/lLuSYw16:36
GitHub198migen/master 1b18194 Sebastien Bourdeauducq: fhdl: TSTriple16:36
GitHub30[migen] sbourdeauducq pushed 1 new commit to master: http://git.io/QHyciQ17:03
GitHub30migen/master e82ea19 Sebastien Bourdeauducq: doc: tristates17:03
FallenouDoes someone know some documentation/blog entry/text about how gcc handles relocations ?20:59
Fallenouhow to define them (R_LM32_*** entries) and how it works20:59
lekernelI'm not sure that you need relocations when there is the MMU?21:01
lekernelexcept for shared libs (maybe)21:02
Fallenouwell if you want to use shared libraries21:03
Fallenouyou need a way to fixup addresses with dynamic linker21:03
Fallenoubut I honestly don't know more than that21:03
FallenouI don't know what those R_LM32_*** mean at all , why they are needed21:04
Fallenouand 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 relocations21:05
Fallenouif someone has any intel about how to declare relocations for a new arch for ELF I would be delighted :)21:06
Fallenouit's about src/sys/arch/lm32/include/elf_machdep.h21:06
GitHub81[NetBSD] fallen pushed 1 new commit to master: http://git.io/vOQVTQ21:38
GitHub81NetBSD/master a5153fa Yann Sionneau: [BUILD] : lm32--netbsd cross compilation toolchain now builds using NetBSD build system...21:38
Fallenougn8!21:38
--- Wed Feb 20 201300:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!