Add background note in elf_tlsgd.c.
Also some code cleanup, and a fix for an (extant unrelated) missing <pthread_np.h> include that should hopefully resolve a failure in the FreeBSD CI build, since it is best to make sure that this MR actually builds on FreeBSD systems other than mine. Some unexpected metric changes on FreeBSD (perhaps because CI had been failing for a while???): Metric Decrease: T3064 T5321Fun T5642 T9020 T12227 T13253-spj T15164 T18282 WWRec Metric Increase: haddock.compiler
Showing
- configure.ac 3 additions, 1 deletionconfigure.ac
- rts/LinkerInternals.h 1 addition, 0 deletionsrts/LinkerInternals.h
- rts/linker/Elf.c 37 additions, 21 deletionsrts/linker/Elf.c
- rts/linker/SymbolExtras.c 1 addition, 0 deletionsrts/linker/SymbolExtras.c
- rts/linker/elf_tlsgd.c 117 additions, 0 deletionsrts/linker/elf_tlsgd.c
- rts/posix/itimer/Pthread.c 14 additions, 1 deletionrts/posix/itimer/Pthread.c
Loading
Please register or sign in to comment