e_fmod.S (46d31a8b36ec3c76cb63f4d165f5cf193f0f07f8) e_fmod.S (e1b61b5b934310dd0f80cc9e1489ff8e52fd7457)
1/*
2 * Copyright (c) 1993,94 Winning Strategies, Inc.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 23 unchanged lines hidden (view full) ---

32 * Written by:
33 * J.T. Conklin (jtc@wimsey.com), Winning Strategies, Inc.
34 */
35
36#include <machine/asm.h>
37
38RCSID("$FreeBSD$")
39
1/*
2 * Copyright (c) 1993,94 Winning Strategies, Inc.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 23 unchanged lines hidden (view full) ---

32 * Written by:
33 * J.T. Conklin (jtc@wimsey.com), Winning Strategies, Inc.
34 */
35
36#include <machine/asm.h>
37
38RCSID("$FreeBSD$")
39
40ENTRY(__ieee754_fmod)
40ENTRY(fmod)
41 fldl 12(%esp)
42 fldl 4(%esp)
431: fprem
44 fstsw %ax
45 sahf
46 jp 1b
47 fstp %st(1)
48 ret
41 fldl 12(%esp)
42 fldl 4(%esp)
431: fprem
44 fstsw %ax
45 sahf
46 jp 1b
47 fstp %st(1)
48 ret