~ubuntu-branches/ubuntu/precise/eglibc/precise

« back to all changes in this revision

Viewing changes to sysdeps/i386/fpu/e_log2.S

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2011-10-04 17:48:26 UTC
  • mfrom: (216.1.23 oneiric)
  • Revision ID: package-import@ubuntu.com-20111004174826-2cyb9ewn3ucymlsx
Tags: 2.13-20ubuntu5
libc6-dev: Don't break the current {gnat,gcj}-4.4-base versons. LP: #853688.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
#include <machine/asm.h>
10
10
 
11
11
#ifdef __ELF__
12
 
        .section .rodata.cst8,"aM",@progbits,8
 
12
        .section .rodata
13
13
#else
14
14
        .text
15
15
#endif
16
 
        .p2align 3
 
16
        .align ALIGNARG(4)
17
17
        ASM_TYPE_DIRECTIVE(one,@object)
18
18
one:    .double 1.0
19
19
        ASM_SIZE_DIRECTIVE(one)
26
26
 
27
27
 
28
28
#ifdef PIC
29
 
# define MO(op) op##@GOTOFF(%edx)
 
29
#define MO(op) op##@GOTOFF(%edx)
30
30
#else
31
 
# define MO(op) op
 
31
#define MO(op) op
32
32
#endif
33
33
 
34
34
        .text
63
63
        fstp    %st(1)
64
64
        ret
65
65
END (__ieee754_log2)
66
 
strong_alias (__ieee754_log2, __log2_finite)