So if you compile your main, i2c, i2c_master example for 1121 does it
produce source?

On Sun, Jun 14, 2009 at 4:39 PM, Dan Bloomquist<[email protected]> wrote:
> Alex Orange wrote:
>> I see three differences between your two compiles:
>> 1. The first is compiled for the 2013, the second for the 1121.
>> 2. The files in each set are different files.
>> 3. In the second set you do not show how setdco.o, I2C_master.o or
>> DS1631.o were compiled.
>>
>> I would hope that the specific target doesn't effect whether source is
>> included or not. My best guess would be that perhaps you are compiling
>> setdco.o, I2C_master.o or DS1631.o differently, and w/o w/e flags
>> being set the final compile to binary couldn't find the source for
>> some and simply decided to dump the source for the others.
>>
>
> Hi Alex,
> Thanks. Ok, to make it clearer, here is another project that does not
> produce source in the listing. I just happen to use the previous as that
> was the one I was interested in. I was looking for something typical
> that had been seen before. Someday I'll get the gcc build going and
> start looking under the hood, maybe I can help with it.
>
> ~~~
> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
> -fmessage-length=0 -MMD -MP -MF "main.d" -MT"main.d" -o "main.o" "../main.c"
> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
> -fmessage-length=0 -MMD -MP -MF "i2c.d" -MT"i2c.d" -o "i2c.o" "../i2c.c"
> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
> -fmessage-length=0 -MMD -MP -MF "i2c_master.d" -MT"i2c_master.d" -o
> "i2c_master.o" "../i2c_master.c"
> msp430-gcc -mmcu=msp430x2013  -o"test.elf"  ./main.o ./i2c.o ./i2c_master.o
>
> msp430-objdump -S test.elf >test.lst
> ~~~
>
> This time with a complete build. setdco was written in assembly but the
> above has no assembly and is for the same target that does produce a
> complete listing.
> Best, Dan.
>
>>> For instance:
>>> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
>>> -fmessage-length=0 -MMD -MP -MF "thermocouple.d" -MT"thermocouple.d" -o
>>> "thermocouple.o" "../thermocouple.c"
>>>
>>> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
>>> -fmessage-length=0 -MMD -MP -MF "i2c.d" -MT"i2c.d" -o "i2c.o" "../i2c.c"
>>>
>>> msp430-gcc -mmcu=msp430x2013 -mendup-at=main -Os -g3 -Wall -c
>>> -fmessage-length=0 -MMD -MP -MF "HE_util.d" -MT"HE_util.d" -o
>>> "HE_util.o" "../HE_util.c"
>>>
>>> msp430-gcc -mmcu=msp430x2013  -o"test.elf"  ./thermocouple.o ./i2c.o
>>> ./HE_util.o
>>>
>>> msp430-objdump -S test.elf >test.lst
>>> ~~~
>>>
>
>
>
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Mspgcc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>

Reply via email to