[BACK]Return to README CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpn / m68k

Annotation of OpenXM_contrib/gmp/mpn/m68k/README, Revision 1.1.1.1

1.1       ohara       1: Copyright 2001 Free Software Foundation, Inc.
                      2:
                      3: This file is part of the GNU MP Library.
                      4:
                      5: The GNU MP Library is free software; you can redistribute it and/or modify
                      6: it under the terms of the GNU Lesser General Public License as published by
                      7: the Free Software Foundation; either version 2.1 of the License, or (at your
                      8: option) any later version.
                      9:
                     10: The GNU MP Library is distributed in the hope that it will be useful, but
                     11: WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
                     12: or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
                     13: License for more details.
                     14:
                     15: You should have received a copy of the GNU Lesser General Public License
                     16: along with the GNU MP Library; see the file COPYING.LIB.  If not, write to
                     17: the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
                     18: 02111-1307, USA.
                     19:
                     20:
                     21:
                     22:
                     23:
                     24:                       M68K MPN SUBROUTINES
                     25:
                     26:
                     27: This directory contains mpn functions for various m68k family chips.
                     28:
                     29:
                     30: CODE ORGANIZATION
                     31:
                     32:        m68k             m68000, m68010
                     33:        m68k/mc68020     m68020 and up, including CPU32
                     34:
                     35:
                     36: The m5200 "coldfire", which is m68000 less a few instructions, currently has
                     37: no assembler code support.
                     38:
                     39:
                     40: ASM FILES
                     41:
                     42: The .asm files are put through m4 for macro processing, and with the help of
                     43: configure give either MIT or Motorola syntax.  The generic mpn/asm-defs.m4
                     44: is used, together with mpn/m68k/m68k-defs.m4.  See comments in those files.
                     45:
                     46: Not all possible syntax variations are covered.  GCC config/m68k for
                     47: instance has things like $ for immediates on CRDS or reversed cmp order for
                     48: AT&T SGS.  These could probably be handled if anyone really needs it.
                     49:
                     50:
                     51:
                     52: REFERENCES
                     53:
                     54: "Motorola M68000 Family Programmer's Reference Manual", available online,
                     55:
                     56:        http://e-www.motorola.com/collateral/M68000PM.pdf
                     57:
                     58: "System V Application Binary Interface: Motorola 68000 Processor Family
                     59: Supplement", AT&T, 1990, ISBN 0-13-877553-6.  Has details of calling
                     60: conventions and ELF style PIC coding.
                     61:
                     62:
                     63:
                     64: ----------------
                     65: Local variables:
                     66: mode: text
                     67: fill-column: 76
                     68: End:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>