I'm trying to integrate some custom linker sections using mspgcc using
the following faq:
http://mspgcc.sourceforge.net/faq/x71.html

Which tells me to do this:
msp430-gcc -Wl,--section-start -Wl,-T linker_script.x [other options and files]

However, when I do that, I get the following error:
/usr/local/msp430/bin/../lib/gcc/msp430/4.7.0/../../../../msp430/bin/ld:
invalid argument to option "--section-start"

if I leave that off, I get:
/usr/local/msp430/bin/../lib/gcc/msp430/4.7.0/../../../../msp430/bin/ld:
internal error emsp430.c 123

Which leads me to believe that either the --section-start is special
for the msp430-gcc, or the linker isn't accepting the multiple -T
options, and accumulating as expected.

Any ideas on what I could be doing wrong?  Examples of what other
folks are doing might be helpful.

mspgcc version:
msp430-gcc (GCC) 4.7.0 20120322 (mspgcc dev 20120911)


The linker command line I'm using:
/usr/local/msp430/bin/msp430-gcc   -mmcu=msp430fr5969
-ffunction-sections -fdata-sections -DGCC_MSP430 -Wextra
-fno-exceptions -fno-rtti -fno-enforce-eh-specs -lfp -lm -g
-mmcu=msp430fr5969 -Wl,--section-start -Wl,-T
/home/tom/fsw/build_tools/ldscripts/t3g/memory.x -Wl,-T
/home/tom/fsw/build_tools/ldscripts/t3g/periph.x
CMakeFiles/i2c_write_test_main.dir/local/i2c_write_test_main.cpp.obj
-o ../../../product/msp430fr5969-msp430-gnu/Debug/bin/i2c_write_test_main
 -L/home/tom/fsw/product/msp430fr5969-msp430-gnu/Debug/lib
-L/home/tom/fsw/product/msp430fr5969-msp430-gnu/Debug/usr/lib
../../../product/msp430fr5969-msp430-gnu/Debug/lib/libt3_manager.a
-Wl,--start-group
../../../product/msp430fr5969-msp430-gnu/Debug/lib/libcore.a
../../../product/msp430fr5969-msp430-gnu/Debug/lib/libbsp_msp430.a
../../../product/msp430fr5969-msp430-gnu/Debug/lib/libevent_log.a
../../../product/msp430fr5969-msp430-gnu/Debug/lib/libi2c_driver.a
-Wl,--end-group





Thomas Taranowski | 425-442-9209 | skype: thomas.taranowski | baringforge.com

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to