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 supplies function epilogues for the .init and .fini sections. 29 1.1 mrg * It is linked in after all other files. 30 1.1 mrg */ 31 1.1 mrg 32 1.1 mrg .ident "GNU C crtn.o" 33 1.1 mrg 34 1.1 mrg .section .init 35 1.1 mrg unlk %fp 36 1.1 mrg rts 37 1.1 mrg 38 1.1 mrg .section .fini 39 1.1 mrg unlk %fp 40 1.1 mrg rts 41