This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I added the -mlong-calls switch and lots of errors are gone but, as the docs say, it doesn't handle the calls via function pointers (I keep having a relocation error for call_via_r2 and call_via_r3 functions).
I will investigate that more carefully.
A few others questions while I have you :)
1. What is the difference between .section "SectionName","rx" and .text only? If I look at http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf-8&threadm=3AC03478.1B406FA1%40iis.fhg.de&rnum=3&prev=/groups%3Fq%3Dvariables%2B%2Busing%2B%2Bld%2B%2BGNU%2B%2Bscript%2B%2Bmemory%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3Dutf-8%26selm%3D3AC03478.1B406FA1%2540iis.fhg.de%26rnum%3D3
it seems the linker does not properly set LMA != VMA if a section doesn't have these attributes.
3. (and last, thanks for keeping reading :)
What are .glue7 and .glue7t sections? I suspect it is the equivalent of ADS veneers but I'm not sure. I also have a .rodata.str1.4 section which seems odd to me.
-- Bill Gatliff Embedded GNU and Linux development, training bgat@billgatliff.com
------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |