In article <1992Jan21.172326.15406@bmerh2.bnr.ca> dgraham@bmers30.bnr.ca (Douglas Graham) writes:Tssk. Be /very/ careful when assuming bugs in gcc: I find it very satisfactory, and most bugs aren't in gcc but in the person who thinks they are. (Well, there is one known bug in the linux-gcc, but that's due to my porting, and doesn't actually make incorrect code). No, 12(%esp) is correct. You are forgetting the return address: there are three longs on the stack before the push: %eax, %ebx and the return address. Thus the offset 12 is correct. The fact that the resulting code actually works should have made you cautious. Not using the frame pointer makes for code that is a bit harder to follow, but on a 386 where the registers are few anyway, I hate to leave one register practically unused for no good reason. Linus
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 009/196] Chinese: add translation of sparse.txt |
| Andrew Morton | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Stephen Rothwell | Announce: Linux-next (Or Andrew's dream :-)) |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Wenji Wu | A Linux TCP SACK Question |
