1117395Skan/* c-isr library stuff of Andes NDS32 cpu for GNU compiler 2169689Skan Copyright (C) 2012-2020 Free Software Foundation, Inc. 3117395Skan Contributed by Andes Technology Corporation. 4117395Skan 5132718Skan This file is part of GCC. 6117395Skan 7132718Skan GCC is free software; you can redistribute it and/or modify it 8117395Skan under the terms of the GNU General Public License as published 9117395Skan by the Free Software Foundation; either version 3, or (at your 10117395Skan option) any later version. 11117395Skan 12132718Skan GCC is distributed in the hope that it will be useful, but WITHOUT 13117395Skan ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 14117395Skan or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 15117395Skan License for more details. 16117395Skan 17117395Skan Under Section 7 of GPL version 3, you are granted additional 18132718Skan permissions described in the GCC Runtime Library Exception, version 19169689Skan 3.1, as published by the Free Software Foundation. 20169689Skan 21117395Skan You should have received a copy of the GNU General Public License and 22117395Skan a copy of the GCC Runtime Library Exception along with this program; 23117395Skan see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 24117395Skan <http://www.gnu.org/licenses/>. */ 25117395Skan 26169689Skan .section .nds32_vector.63, "ax" 27117395Skan#if __NDS32_ISR_VECTOR_SIZE_4__ 28169689Skan /* The vector size is default 4-byte for v3 architecture. */ 29169689Skan .vec_size 4 30169689Skan .align 2 31169689Skan#else 32169689Skan /* The vector size is default 16-byte for other architectures. */ 33169689Skan .vec_size 16 34169689Skan .align 4 35169689Skan#endif 36169689Skan .weak _nds32_vector_63 37169689Skan .type _nds32_vector_63, @function 38169689Skan_nds32_vector_63: 39169689Skan1: 40169689Skan j 1b 41169689Skan .size _nds32_vector_63, .-_nds32_vector_63 42169689Skan