Hi, guys
I do a project in linux and my project uses the intel's optimized library. The function `__intel_avx_rep_memcpy` is impelemented in libirc.a. I dissemble `__intel_avx_rep_memcpy`, there is a jump table to deal with the different memory size to do the fast memory copy. But I am curious as to why this jump table is not in `.rodata` section but in `.text` section? I want to get the source code to find the answer, but i cann't find the souce code.
Is library libirc.a not open source? and Why does this jump table locate the `.text` section?