IRC channel logs

2020-04-27.log

back to list of logs

***ChanServ sets mode: +o rekado_
***rekado_ is now known as rekado
<rekado>just FYI as it may not be obvious: the logs are searchable: http://logs.guix.gnu.org/bootstrappable/search?query=nick%3Ajanneke+glibc
<dddddd>rekado, talking about these logs, while looking a day... the "back to list of logs" link is a bit un-intuitive. I was expecting going back to the list of days of the given channel. Is it working as expected?
<dddddd>oh, sorry... it goes back... but to the days of the guix channel
<dddddd>(I misremembered the problem)
<dddddd>In other words, in this case the link is missing the /bootstrappable part
<rekado>oh, I see.
<rekado>I should fix that
<rekado>thanks
<dddddd>thank you (also for the search tip)
***livingstone.freenode.net sets mode: +o rekado
***livingstone.freenode.net sets mode: +o rekado
<OriansJ>Due to recent investigation to the ELF format (used as the output format for gnu's assembler and the gnu linker and the gnu gold linker) I've figured out a minor change in blood-elf's behavior which results in M2-Planet, MesCC and mescc-tools all generating completely valid ELF binaries
<OriansJ>while shrinking the sizes of the binaries themselves
<OriansJ>while still preserving the benefits of the function names in objdump -d
<OriansJ>and readelf -a $program_name will no longer show errors
<OriansJ>and the hand generated ELF.hex2 files will become even smaller as the section headers are moved to generation time in blood-elf
<OriansJ> https://paste.debian.net/1143427/
<janneke>that's great; do ...elf headers change -- apparently yes :-)
<OriansJ>as this would be a major change for mescc-tools, M2-Planet and MesCC. I was thinking of making it version 1.0 of mescc-tools. fossy is kaem ready?
<vagrantc>wow, that sounds like quite good news!
<OriansJ>net we save 150 lines per architecture for the cost of a mere 91 lines of C that M2-Planet can build without issue
<OriansJ>and it fits in our current mescc-tools-seed bootstrap without needing extra work.
<OriansJ>it also means MesCC with trivial tweaks will be able to generate relocatable ELF files such that one would be able to do: ar rcs lib$MyName.a file1.o file2.o ... fileN.o
<fossy>OriansJ: kaem is ready for a 1.0, small cleanup and merge the gash branch then yes
<OriansJ>fossy: let me know when master is ready, so I can update the submodule (take your time to get it right and ensure it is fully tested)
<fossy>:) will work on it today
<OriansJ>thank you fossy, I appreciate it ^_^