12ceb2ce9SGarrett Wollman/* 22ceb2ce9SGarrett Wollman * Copyright (c) 1993 Winning Strategies, Inc. 32ceb2ce9SGarrett Wollman * All rights reserved. 42ceb2ce9SGarrett Wollman * 52ceb2ce9SGarrett Wollman * Redistribution and use in source and binary forms, with or without 62ceb2ce9SGarrett Wollman * modification, are permitted provided that the following conditions 72ceb2ce9SGarrett Wollman * are met: 82ceb2ce9SGarrett Wollman * 1. Redistributions of source code must retain the above copyright 92ceb2ce9SGarrett Wollman * notice, this list of conditions and the following disclaimer. 102ceb2ce9SGarrett Wollman * 2. Redistributions in binary form must reproduce the above copyright 112ceb2ce9SGarrett Wollman * notice, this list of conditions and the following disclaimer in the 122ceb2ce9SGarrett Wollman * documentation and/or other materials provided with the distribution. 132ceb2ce9SGarrett Wollman * 3. All advertising materials mentioning features or use of this software 142ceb2ce9SGarrett Wollman * must display the following acknowledgement: 152ceb2ce9SGarrett Wollman * This product includes software developed by Winning Strategies, Inc. 162ceb2ce9SGarrett Wollman * 4. The name of the author may not be used to endorse or promote products 172ceb2ce9SGarrett Wollman * derived from this software withough specific prior written permission 182ceb2ce9SGarrett Wollman * 192ceb2ce9SGarrett Wollman * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 202ceb2ce9SGarrett Wollman * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 212ceb2ce9SGarrett Wollman * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 222ceb2ce9SGarrett Wollman * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 232ceb2ce9SGarrett Wollman * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 242ceb2ce9SGarrett Wollman * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 252ceb2ce9SGarrett Wollman * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 262ceb2ce9SGarrett Wollman * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 272ceb2ce9SGarrett Wollman * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 282ceb2ce9SGarrett Wollman * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 292ceb2ce9SGarrett Wollman * 302ceb2ce9SGarrett Wollman * $Id: div.S,v 1.1 1993/12/04 21:46:15 ats Exp $ 312ceb2ce9SGarrett Wollman */ 322ceb2ce9SGarrett Wollman 332ceb2ce9SGarrett Wollman#if defined(LIBC_RCS) && !defined(lint) 342ceb2ce9SGarrett Wollman .text 352ceb2ce9SGarrett Wollman .asciz "$Id: div.S,v 1.1 1993/12/04 21:46:15 ats Exp $" 362ceb2ce9SGarrett Wollman#endif /* LIBC_RCS and not lint */ 372ceb2ce9SGarrett Wollman 382ceb2ce9SGarrett Wollman#include "DEFS.h" 392ceb2ce9SGarrett Wollman 402ceb2ce9SGarrett WollmanENTRY(div) 412ceb2ce9SGarrett Wollman movl 4(%esp),%eax 422ceb2ce9SGarrett Wollman movl 8(%esp),%ecx 432ceb2ce9SGarrett Wollman cdq 442ceb2ce9SGarrett Wollman idiv %ecx 452ceb2ce9SGarrett Wollman movl %eax,4(%esp) 462ceb2ce9SGarrett Wollman movl %edx,8(%esp) 472ceb2ce9SGarrett Wollman ret 48