Has anyone used elfcoff with a program >16K please

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

No one responded to my post with subject

"Interrupt vectors repeated in COFF file with (.text > 16K)"

I wish to know if anyone else is successfully using elfcoff with a big program or is it just me being unable to use it.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I'm trying to run a TCP/IP stack on ATMega128L, now it is .text>19K, and I've big problems (have a look at my message on 6th september) because there are unwanted call to subroutines (I see it in disassembler in AVRStudio4).
I thought it is a bug of avrgcc 3.2, now I changed to IAR because I'm on late with my customer...., but do you think it could be due to elfcoff?
Please, have a look to my previous messages!

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I see you've given IAR some money to solve your problem.

With GCC did you see a big jump table when dissassembling at 0x2000 ?

I have continued with GCC but debug using the .OBJ file. This has correct binary and correct source code information, but no variable info. (The .MAP file provides global variable info and the dissassembly shows where locals are located.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Sorry, but I do not reallt understand what do you nmean by "debug using .OBJ".
How do you debug if you cannot see variable's content?
No, I have not the bit jump table at 0x2000, what could it mean?
Bye,

Ester

admin's test signature