CodeSourcery G++編譯器的BUG

在使用CodeSourcery的arm編譯器進行DM6467內核開發時,遇到一個莫名其妙的空指針問題,出問題的代碼是這樣的: 在這裏連續兩個printk中都輸出了pdev->resouce的值,但是這兩個printk裏面的輸出值是不一樣的,第一個輸出可以得到正常的指針值,但是第二個printk則會輸出null空指針! 用仿真器連過去看了一下反彙編的結果: 連續兩個prink產生的代碼差異居然如此之
相關文章
相關標籤/搜索