Changeset 4e1d008 in mainline for arch/ia32/src/context.s


Ignore:
Timestamp:
2005-05-08T15:13:43Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c4a5207f
Parents:
ca90d65
Message:

Big indentation update.

Add Jakub Vana to AUTHORS.

Minor fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/context.s

    rca90d65 r4e1d008  
    3131.global context_save
    3232.global context_restore
    33 
     33.global fpu_context_save
     34.global fpu_context_restore
     35.global fpu_lazy_context_save
     36.global fpu_lazy_context_restore
    3437
    3538#
     
    7780
    7881
    79 .global fpu_context_save
    8082fpu_context_save:
    8183        ret
    82 .global fpu_context_restore
     84
    8385fpu_context_restore:
    8486        ret
    8587
    86 .global fpu_lazy_context_save
    8788fpu_lazy_context_save:
    88         mov 4(%esp),%eax;
     89        pushl %eax
     90        mov 8(%esp),%eax
    8991        fxsave (%eax)
    90         xor %eax,%eax;
    91         ret;
    92 .global fpu_lazy_context_restore
     92        popl %eax
     93        ret
     94
    9395fpu_lazy_context_restore:
    94         mov 4(%esp),%eax;
     96        pushl %eax
     97        mov 8(%esp),%eax
    9598        fxrstor (%eax)
    96         xor %eax,%eax;
    97        ret;
     99        popl %eax
     100        ret
    98101
Note: See TracChangeset for help on using the changeset viewer.