While collecting data for bug 16080 I also see excessive copies of the library list sent while "running to main". The library list is sent 5 times and with 3k libraries that's a lot. Each time is 65 packets to send entire list. [The list is sent in chunks because it's too big to read in one packet. I counted the number of times the list was sent by counting the number of times the last chunk was sent. Also, I'm not including the first time when the list only contains ld.so.] See https://sourceware.org/bugzilla/show_bug.cgi?id=16080 for repro.
Doug, are you able to reproduce this with the probes-based linker interface? https://sourceware.org/gdb/wiki/LinkerInterface
I was able to reproduce something that looked odd on my fc19 box. I haven't had time to dig deeper yet. RSN. It could just be a false alarm, but I wanted to dig deeper before closing this.
Ok, cool.