Home | History | Annotate | Line # | Download | only in m68k
      1       1.1  mrg /* Specialized code needed to support construction and destruction of
      2       1.1  mrg    file-scope objects in C++ and Java code, and to support exception handling.
      3  1.1.1.11  mrg    Copyright (C) 1999-2024 Free Software Foundation, Inc.
      4       1.1  mrg    Contributed by Charles-Antoine Gauthier (charles.gauthier (at) iit.nrc.ca).
      5       1.1  mrg 
      6       1.1  mrg This file is part of GCC.
      7       1.1  mrg 
      8       1.1  mrg GCC is free software; you can redistribute it and/or modify
      9       1.1  mrg it under the terms of the GNU General Public License as published by
     10       1.1  mrg the Free Software Foundation; either version 3, or (at your option)
     11       1.1  mrg any later version.
     12       1.1  mrg 
     13       1.1  mrg GCC is distributed in the hope that it will be useful,
     14       1.1  mrg but WITHOUT ANY WARRANTY; without even the implied warranty of
     15       1.1  mrg MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16       1.1  mrg GNU General Public License for more details.
     17       1.1  mrg 
     18       1.1  mrg Under Section 7 of GPL version 3, you are granted additional
     19       1.1  mrg permissions described in the GCC Runtime Library Exception, version
     20       1.1  mrg 3.1, as published by the Free Software Foundation.
     21       1.1  mrg 
     22       1.1  mrg You should have received a copy of the GNU General Public License and
     23       1.1  mrg a copy of the GCC Runtime Library Exception along with this program;
     24       1.1  mrg see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
     25       1.1  mrg <http://www.gnu.org/licenses/>.  */
     26       1.1  mrg 
     27       1.1  mrg /*
     28       1.1  mrg  * This file just supplies function prologues for the .init and .fini
     29       1.1  mrg  * sections.  It is linked in before crtbegin.o.
     30       1.1  mrg  */
     31       1.1  mrg 
     32       1.1  mrg 	.ident  "GNU C crti.o"
     33       1.1  mrg 
     34       1.1  mrg 	.section .init
     35       1.1  mrg 	.globl  _init
     36       1.1  mrg 	.type   _init,@function
     37       1.1  mrg _init:
     38       1.1  mrg 	linkw %fp,#0
     39       1.1  mrg 
     40       1.1  mrg 	.section .fini
     41       1.1  mrg 	.globl  _fini
     42       1.1  mrg 	.type   _fini,@function
     43       1.1  mrg _fini:
     44       1.1  mrg 	linkw %fp,#0
     45