home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / e20313sr.zip / emacs / 20.3.1 / src / cxux-crt0.s < prev    next >
Text File  |  1999-07-31  |  2KB  |  39 lines

  1. /*
  2.  * External symbol setup file for GNU Emacs on CX/UX
  3.  * Copyright (C) 1990 Free Software Foundation, Inc.
  4.  *
  5.  * This file is part of GNU Emacs.
  6.  *
  7.  * GNU Emacs is distributed in the hope that it will be useful,
  8.  * but WITHOUT ANY WARRANTY.  No author or distributor
  9.  * accepts responsibility to anyone for the consequences of using it
  10.  * or for whether it serves any particular purpose or works at all,
  11.  * unless he says so in writing.  Refer to the GNU Emacs General Public
  12.  * License for full details.
  13.  *
  14.  * Everyone is granted permission to copy, modify and redistribute
  15.  * GNU Emacs, but only under the conditions described in the
  16.  * GNU Emacs General Public License.   A copy of this license is
  17.  * supposed to have been given to you along with GNU Emacs so you
  18.  * can know your rights and responsibilities.  It should be in a
  19.  * file named COPYING.  Among other things, the copyright notice
  20.  * and this notice must be preserved on all copies.
  21.  */
  22.  
  23. /*
  24.  * This file makes the start of the text and data regions of the program
  25.  * clearly visible to the GNU Emacs C source code, without any dependencies
  26.  * on any changes made to the standard C runtime startup module, crt0.o.
  27.  * It depends, however, on this file being passed down to the linker (ld)
  28.  * before any others, and the linker's behavior of assigning increasing
  29.  * addresses as it finds symbols.
  30.  */
  31.     /* C symbol _start marks beginning of text region. */
  32.     .text
  33.     .globl __start
  34. __start:
  35.     /* C symbol data_start marks beginning of data region. */
  36.     .data
  37.     .globl _data_start
  38. _data_start:    .space 4
  39.