/* The contents of this file are subject to the Netscape Public License
 * Version 1.0 (the "License"); you may not use this file except in
 * compliance with the License. You may obtain a copy of the License at
 * <a href="http://www.mozilla.org/NPL/">http://www.mozilla.org/NPL/
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations
 * under the License.
 *
 * The Original Code is Mozilla Communicator client code, released March
 * 31, 1998.
 *
 * The Initial Developer of the Original Code is Netscape Communications
 * Corporation. Portions created by Netscape are Copyright (C) 1998
 * Netscape Communications Corporation. All Rights Reserved.
 *
 * Contributor(s): John Rojewski <rojewski@primenet.com>
 *                 October 11, 1999
 */

/* Source Modifications forJavaScript 1.4.2 Release for Atari platform
 * General - Support for ATARI TOS based computers
 *         - Compiled with Lattice C 5.6
 *         - Original from http://www.mozilla.org/mirrors.html directory js/js-1.4-2.tar.gz
 *
 * js.c       - Modification(s) made September 26, 1999 
 *         Added definition for ATARI similar to XP_PC (#ifdef ATARI)
 *         Defined 16K stack size to prevent 'Stack Space Exhausted' (TOS error -39)
 *         Defined JSFILE in compiler symbols, file reference not changed
 * jscpucfg.h - Modification(s) made September 26, 1999
 *         Correctly identified Motorola 680x0 CPU, etc.
 * jsdate.c   - Modification(s) made September 26, 1999
 *         Coerce integers to jsdouble in calls to js_MakeDate() (i.e (jsdouble)day)
 * jsfile.c   - Modification(s) made September 26, 1999
 *         Added definition for ATARI like XP_PC
 *         NOTE - no code generated because JS_HAS_FILE_OBJECT not defined in jsconfig.h
 * jsinterp.c - Modification(s) made September 26, 1999 
 *         Split BITWISE_OP into multiple Macros due to Lattice buffer overrun
 *         Split EQUALITY_OP into multiple Macros due to Lattice buffer overrun
 * jsmath.c   - Modification(s) made September 26, 1999 
 *         Created fd_copysign(double x, double y), no copysign() defined in Lattice FP lib
 *           (used source from fdlibm/s_copysign.c)
 * jsapi.c    - Modification(s) made October 2, 1999 
 *         Defined ATARI like XP_PC, JS_Malloc always allocates 1 unit if 0 requested
 * jsobj.c    - Modification(s) made September 26, 1999 
 *         Renamed OPS property remove() to delete() (see jsscope.h)
 * jsosdep.h  - Modification(s) made September 26, 1999 
 *         Added definition for ATARI similar to XP_PC
 * jsregexp.c - Modification(s) made September 26, 1999 
 *         Split NONDOT_SINGLE_CASES into multiple Macros due to Lattice buffer overrun
 * jsscope.h  - Modification(s) made September 26, 1999 
 *         Renamed OPS property remove() to delete() to remove conflict w/ANSI remove()
 * jstypes.h  - Modification(s) made September 26, 1999
 *         Changed definition of STATIC_DLL_CALLBACK
 * jslibmath.h - Modification(s) made September 26, 1999
 *         Renamed to jslbmath.h in several .c files due to DOS 8.3 filename limit
 *         Added define for fd_copysign(double x, double y) (see jsmath.c change)
 * prmjtime.c - Modification(s) made September 26, 1999
 *         Added definition for ATARI like XP_PC (2 occurrances)
 */

/* end of Modifications list */
