epilogue.S revision 1.3
1; Copyright (C) 2012-2017 Free Software Foundation, Inc. 2; Contributed by Red Hat. 3; 4; This file is free software; you can redistribute it and/or modify it 5; under the terms of the GNU General Public License as published by the 6; Free Software Foundation; either version 3, or (at your option) any 7; later version. 8; 9; This file is distributed in the hope that it will be useful, but 10; WITHOUT ANY WARRANTY; without even the implied warranty of 11; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12; General Public License for more details. 13; 14; Under Section 7 of GPL version 3, you are granted additional 15; permissions described in the GCC Runtime Library Exception, version 16; 3.1, as published by the Free Software Foundation. 17; 18; You should have received a copy of the GNU General Public License and 19; a copy of the GCC Runtime Library Exception along with this program; 20; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 21; <http://www.gnu.org/licenses/>. 22 23 .text 24 25 .global __mspabi_func_epilog_7 26 .global __mspabi_func_epilog_6 27 .global __mspabi_func_epilog_5 28 .global __mspabi_func_epilog_4 29 .global __mspabi_func_epilog_3 30 .global __mspabi_func_epilog_2 31 .global __mspabi_func_epilog_1 32 33__mspabi_func_epilog_7: 34 POP R4 35__mspabi_func_epilog_6: 36 POP R5 37__mspabi_func_epilog_5: 38 POP R6 39__mspabi_func_epilog_4: 40 POP R7 41__mspabi_func_epilog_3: 42 POP R8 43__mspabi_func_epilog_2: 44 POP R9 45__mspabi_func_epilog_1: 46 POP R10 47#ifdef __MSP430X_LARGE__ 48 RETA 49#else 50 RET 51#endif 52