Annotation of OpenXM_contrib/gmp/mpn/m68k/README, Revision 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>