Monday, 2019-09-16

*** tpb has joined #openrisc00:00
shorneok, spotted another bug, it seems to work now00:15
shorneoh no, after rebuilding all its failing :(00:19
*** rohitksingh has quit IRC00:34
*** rohitksingh has joined #openrisc00:37
shorneok fixed now00:46
shornehttps://github.com/stffrdhrn/binutils-gdb/commit/10c9de573d40fe8654f33cd6f02a822a0d0de13f00:53
tpbTitle: or1k: add tls mask to handle multiple model access · stffrdhrn/binutils-gdb@10c9de5 · GitHub (at github.com)00:53
*** smaeul has quit IRC06:12
*** smaeul has joined #openrisc06:13
*** rohitksingh has quit IRC08:03
ysionneaushorne: interesting approach (tls masks)08:12
ysionneauare other archs also doing this?08:12
shorneysionneau: yes thats what arm does, but they do TLS model relaxing09:29
shornenot sure how it works, but if a var is accessed with both GD and IE, they can relax the GD access to an IE09:29
shornebut I would think that requires code rewriting09:29
shorneI didnt want to do that09:29
*** bbutler has quit IRC12:03
shorneAnyway, its working better12:56
shornenow it seems there are some issues with dynamic relocations, i.e. actually using the .rela.dyn entries for TLS_DTPMOD, TLS_DTPOFF12:57
shorneThis might be more what you are looking at12:57
ysionneauwe dont do relaxing at all so far13:05
ysionneauI guess that's why we didnt have issues of accessing same symbol through different tls models13:09
*** rohitksingh has joined #openrisc15:55
*** rohitksingh has quit IRC17:47
*** rohitksingh has joined #openrisc18:02
*** rohitksingh has quit IRC19:58
*** rohitksingh has joined #openrisc20:00
*** rohitksingh has quit IRC20:19
*** rohitksingh has joined #openrisc22:00
*** rohitksingh has quit IRC23:14
*** rohitksingh has joined #openrisc23:37

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