cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | insert pithy quote here
fotis has joined #pypy
Gustavo6046 has quit [Quit: ZNC 1.8.2 - https://znc.in]
Gustavo6046 has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
Gustavo6046_ has joined #pypy
Gustavo6046 has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
Gustavo6046_ is now known as Gustavo6046
fotis has quit [Ping timeout: 268 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
nimaje has quit [Read error: Connection reset by peer]
nimaje has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
Gustavo6046 has quit [Ping timeout: 252 seconds]
Gustavo6046 has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
Gustavo6046 has quit [Remote host closed the connection]
Gustavo6046 has joined #pypy
Gustavo6046 has quit [Ping timeout: 268 seconds]
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
Gustavo6046 has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 268 seconds]
Dejan has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
dmalcolm__ has quit [Ping timeout: 264 seconds]
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 268 seconds]
dmalcolm has joined #pypy
fotis has joined #pypy
mattip has quit [Ping timeout: 258 seconds]
mattip has joined #pypy
mattip has quit [Ping timeout: 258 seconds]
mattip has joined #pypy
lritter has joined #pypy
otisolsen70 has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
<antocuni> I'm very confused by pypy's build process
<antocuni> by default, C functions are not exported by libpypy.so because we compile with -fvisibility=hidden
<antocuni> but I would like to export a helper function which would be helpful during debugging
<antocuni> so I tried:
fotis has joined #pypy
<antocuni> 1. modify the corresponding C file to add RPY_EXTERN before the function definition
<antocuni> 2. comment out -fvisibility=hidden in the CFLAGS section of the Makefile
<antocuni> in both cases, after a make clean && make lldebug, no extra symbols are exported (tested with objdump -T)
<antocuni> what am I doing wrong?
<fijal> antocuni: there is a file listing functions, I think
<fijal> (the linker is a CRAZY thing)
<antocuni> fijal: is there? LDFLAGS contains only -shared \
<antocuni> -pthread \
<antocuni> -Wl,--export-dynamic
<antocuni> ah ok, found the problem: RPY_EXTERN does the opposite of what I thought
<antocuni> RPY_EXTERN sets the visibility to hidden
<antocuni> RPY_EXPORTED sets it to default
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
stkrdknmibalz has quit [Quit: WeeChat 3.0.1]
<mattip> antocuni: :(
fotis has quit [Ping timeout: 268 seconds]
fotis has joined #pypy
mattip has quit [Ping timeout: 252 seconds]
mattip has joined #pypy
Dejan has quit [Ping timeout: 268 seconds]
fotis has quit [Ping timeout: 252 seconds]
mattip has quit [Ping timeout: 252 seconds]
mattip has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
stkrdknmibalz has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70 has quit [Ping timeout: 268 seconds]
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
Julian has joined #pypy
fotis has quit [Ping timeout: 268 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
lritter has quit [Quit: Leaving]
otisolsen70_ has quit [Quit: Leaving]
fotis has quit [Ping timeout: 252 seconds]
Julian has quit [Ping timeout: 265 seconds]
Julian has joined #pypy
Julian has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
Julian has joined #pypy
Julian has quit [Ping timeout: 265 seconds]
Julian has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
Julian has quit [Ping timeout: 258 seconds]
[Arfrever] has quit [Ping timeout: 264 seconds]
Julian has joined #pypy
fotis has joined #pypy
Julian has quit [Ping timeout: 252 seconds]
[Arfrever] has joined #pypy
Julian has joined #pypy
Julian has quit [Ping timeout: 252 seconds]
[Arfrever] has quit [Ping timeout: 258 seconds]
[Arfrever] has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
Julian has joined #pypy
Julian has quit [Ping timeout: 252 seconds]
Julian has joined #pypy
Julian has quit [Ping timeout: 265 seconds]
fotis has joined #pypy