add "verbose" to your make line and see what options are being fed to gcc
eric On Thu, Jun 18, 2009 at 12:59 PM, <[email protected]> wrote: > How do I check whether the optimizer is enabled or not? If not, how can I > turn it on? > Thanks. > > -Xiaohui > > On Jun 18, 2009 1:33am, Eric Decker <[email protected]> wrote: > > ".text" is a strange (historical and I don't remember why) reference to > code space. Rom/Flash etc. > > > > You are overflowing the code space which is 48K. Your previous program > 48564 and then you added 100 lines of code and bam! > > > > > > > > Are you compiling with the optimizer on? If it is then you will have to > rework what your code is doing. > > > > > > eric > > > > > > On Wed, Jun 17, 2009 at 8:51 PM, Xiaohui Liu [email protected]> wrote: > > > > Hi all, > > > > I came across the following compiling error on telosB: > > "msp430-ld: region text is full (build/telosb/main.exe section .text) > > > > > > msp430-ld: section .vectors [0000ffe0 -> 0000ffff] overlaps section .text > [00004000 -> 00010255] > > msp430-ld: build/telosb/main.exe: section .vectors lma 0xffe0 overlaps > previous sections > > > > > > make: *** [exe0] Error 1" > > > > > > After some online search, it seems to be due to program oversize (see > 4.3). Actually, this program is the same with my previous program except the > addition of around 100 lines of code. My previous program compiles > successfully and generates a result of > > > > > > "compiled testAppC to build/telosb/main.exe > > 48564 bytes in ROM > > 5370 bytes in RAM" > > > > > > > > > > I checked telosB datasheet, which indicates it has RAM of 10 KB. Anybody > has a idea on what's going wrong here? Is my program really too large? If > yes, is there any way to shrink the size of compiled file without changing > the program? I have already tries everything to make it smaller, yet still > encounter the same error. > > > > > > > > > > BTW, what does ROM mean here? We can download our compiled program into > ROM!!?? > > > > > > Your attention is greatly appreciated. > > > > > > -Xiaohui > > > > > > > > > > > > > > _______________________________________________ > > > > Tinyos-help mailing list > > > > [email protected] > > > > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > > > > > > > > -- > > Eric B. Decker > > Senior (over 50 :-) Researcher > > Autonomous Systems Lab > > Jack Baskin School of Engineering > > UCSC > > > > > > > > -- Eric B. Decker Senior (over 50 :-) Researcher Autonomous Systems Lab Jack Baskin School of Engineering UCSC
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
