patchThe GNU Hurd - Patches: patch #5328, GNU Mach asm statements tidy


You are not allowed to post comments on this tracker with your current authentication level.

patch #5328: GNU Mach asm statements tidy

Submitted by:  Samuel Thibault <sthibaul>
Submitted on:  Sat 26 Aug 2006 11:50:26 AM UTC  
Category:  GNU Mach Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
Planned Release:  None
Wiki-like text discussion box: 

Sat 26 Aug 2006 11:50:26 AM UTC, original submission:


Here is some tidying of GNU Mach asm statements:

- some "volatile" are not needed because only the output result is needed
- esp register can be much more efficiently got by just using the asm("esp") trick
- pio functions from locore.S shouldn't be used at all: macros are way faster
- some fpe_linkage statements are just bogus (and only work by luck)


Samuel Thibault <sthibaul>
Project Member


Attached Files
file #10592:  patch-gnumach-asm-tidy added by sthibaul (8KiB - application/octet-stream)


Depends on the following items: None found

Items that depend on this one

   task dependencies.


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.


Please enter the title of George Orwell's famous dystopian book (it's a date):



Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
Mon 20 Nov 2006 10:44:22 PM UTC sthibaul StatusNone => Done
    Open/ClosedOpen => Closed
Sat 26 Aug 2006 11:50:26 AM UTC sthibaul Attached File- => Added patch-gnumach-asm-tidy, #10592

Back to the top

Powered by Savane 3.3