Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 25722
Product:  
Component:  
Status: UNCONFIRMED
Resolution:
Assigned To: Not yet assigned to anyone <unassigned@gcc.gnu.org>
Host:
Reported against  
Priority:  
Severity:  
Target Milestone:  
 
 
Target:
Reporter: Bjarne Laursen <bl@rosetechnology.dk>
Add CC:
CC:
Remove selected CCs
Build:
URL:
Summary:
Keywords:
Known to work:
Known to fail:

Attachment Description Type Created Size Actions
Wrong stack restore example.zip Testcase application/x-zip-compressed 2006-01-09 12:33 18.63 KB Edit
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 25722 depends on: Show dependency tree
Show dependency graph
Bug 25722 blocks:

Additional Comments:






Mark bug as waiting for feedback



    

    

View Bug Activity   |   Format For Printing   |   Clone This Bug


Description:   Last confirmed: Opened: 2006-01-09 12:31
In at least one case where a lot of local variables have been used in a
function the stackpointer is restored from a register pair where the it have
never been saved.

------- Comment #1 From Bjarne Laursen 2006-01-09 12:33 -------
Created an attachment (id=10598) [edit]
Testcase

Testcase including debug code for avr-studio 4. When the funtion 'Evaluate'
exits the program chrashes

------- Comment #2 From berndtrog@yahoo.com 2006-01-10 16:56 -------
Only 3.4.x seems allocate a frame pointer in the function 'Evaluate'.

It would be interesting if this bug can be triggered in 4.x!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug