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 MachPriority: 5 - Normal
Status: DonePrivacy: Public
Assigned to: NoneOpen/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 click here to 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 UTCsthibaulStatusNone=>Done
Sat 26 Aug 2006 11:50:26 AM UTCsthibaulAttached File-=>Added patch-gnumach-asm-tidy, #10592

Back to the top

Powered by Savane 3.1-cleanup1