<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	〈Enable Backtrace〉的留言	</title>
	<atom:link href="https://blog.richliu.com/2007/04/18/467/enable-backtrace/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.richliu.com/2007/04/18/467/enable-backtrace/</link>
	<description>Linux, 工作, 生活, 家人</description>
	<lastBuildDate>Mon, 01 Jun 2009 03:46:27 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
	<item>
		<title>
		留言者: ??		</title>
		<link>https://blog.richliu.com/2007/04/18/467/enable-backtrace/#comment-40514</link>

		<dc:creator><![CDATA[??]]></dc:creator>
		<pubDate>Mon, 01 Jun 2009 03:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.richliu.com/2007/04/18/467/#comment-40514</guid>

					<description><![CDATA[我也碰到了同样的问题，设成-O2就可以了。]]></description>
			<content:encoded><![CDATA[<p>我也碰到了同样的问题，设成-O2就可以了。</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		留言者: maniac		</title>
		<link>https://blog.richliu.com/2007/04/18/467/enable-backtrace/#comment-30715</link>

		<dc:creator><![CDATA[maniac]]></dc:creator>
		<pubDate>Thu, 02 Aug 2007 14:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.richliu.com/2007/04/18/467/#comment-30715</guid>

					<description><![CDATA[最近想要自己編個 mplayer.exe 出來(等別人的太慢), 所以就 svn co 一下, 然後備齊了一些有的沒有的函式庫, 然後開始編

編著編著, 出現了這個錯誤
cabac.h:513: error: can&#039;t find a register in class `GENERAL_REGS&#039; while reloading `asm&#039;
去看這一段, 也沒什麼啊, 就是用的 register 多了點... 7 個, 可是在預設的情況之下是只有 6 個 (eax, ebx, ecx, edx, esi, edi) 可用, 所以加了個 -fomit-frame-pointer 再下去 try 看看(理論上會多個 ebp 可用), 結果還是失敗

然後 try 了半天, 最後加上了該X的-O2... 過了...

gcc 我真搞不懂你啊~~~]]></description>
			<content:encoded><![CDATA[<p>最近想要自己編個 mplayer.exe 出來(等別人的太慢), 所以就 svn co 一下, 然後備齊了一些有的沒有的函式庫, 然後開始編</p>
<p>編著編著, 出現了這個錯誤<br />
cabac.h:513: error: can&#8217;t find a register in class `GENERAL_REGS&#8217; while reloading `asm&#8217;<br />
去看這一段, 也沒什麼啊, 就是用的 register 多了點&#8230; 7 個, 可是在預設的情況之下是只有 6 個 (eax, ebx, ecx, edx, esi, edi) 可用, 所以加了個 -fomit-frame-pointer 再下去 try 看看(理論上會多個 ebp 可用), 結果還是失敗</p>
<p>然後 try 了半天, 最後加上了該X的-O2&#8230; 過了&#8230;</p>
<p>gcc 我真搞不懂你啊~~~</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		留言者: richliu		</title>
		<link>https://blog.richliu.com/2007/04/18/467/enable-backtrace/#comment-26374</link>

		<dc:creator><![CDATA[richliu]]></dc:creator>
		<pubDate>Thu, 19 Apr 2007 05:19:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.richliu.com/2007/04/18/467/#comment-26374</guid>

					<description><![CDATA[Linux kernel 不能開 -O0, 會出問題的. 

很多時候, 僅僅是 -O2 改 -O3 , 因為流程改變關係, Bug 就不會出現.]]></description>
			<content:encoded><![CDATA[<p>Linux kernel 不能開 -O0, 會出問題的. </p>
<p>很多時候, 僅僅是 -O2 改 -O3 , 因為流程改變關係, Bug 就不會出現.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		留言者: maniac		</title>
		<link>https://blog.richliu.com/2007/04/18/467/enable-backtrace/#comment-26346</link>

		<dc:creator><![CDATA[maniac]]></dc:creator>
		<pubDate>Wed, 18 Apr 2007 14:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.richliu.com/2007/04/18/467/#comment-26346</guid>

					<description><![CDATA[我怎麼記得 gcc 的 help 裡有這麼一段:
  -fomit-frame-pointer    When possible do not generate stack frames
這樣子編出來的東西好像不會跑出 frame pointer 出來... ^^
(至少在 x86 上編東西是這樣...)

不過我在 debug 的時候, 都是開 -O0, 省得最佳化把我的一堆東西都最佳化掉了]]></description>
			<content:encoded><![CDATA[<p>我怎麼記得 gcc 的 help 裡有這麼一段:<br />
  -fomit-frame-pointer    When possible do not generate stack frames<br />
這樣子編出來的東西好像不會跑出 frame pointer 出來&#8230; ^^<br />
(至少在 x86 上編東西是這樣&#8230;)</p>
<p>不過我在 debug 的時候, 都是開 -O0, 省得最佳化把我的一堆東西都最佳化掉了</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
