The 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
Submitter: | Samuel Thibault <sthibaul> | ||
Submitted: | 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: |
|
Attached Files
Depends on the following items: None found
Items that depend on this one
CC list is empty
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-11-20 | sthibaul | Status | None | ![]() |
Done |
Open/Closed | Open | ![]() |
Closed | ||
2006-11-16 | tschwinge | Dependencies | - | ![]() |
task #6111 is dependent |
2006-08-26 | sthibaul | Attached File | - | ![]() |
Added patch-gnumach-asm-tidy, #10592 |
Hi,
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)
Regards,
Samuel