1216174Snwhitehorn/* c-isr library stuff of Andes NDS32 cpu for GNU compiler 2216174Snwhitehorn Copyright (C) 2012-2020 Free Software Foundation, Inc. 3216174Snwhitehorn Contributed by Andes Technology Corporation. 4216174Snwhitehorn 5216174Snwhitehorn This file is part of GCC. 6216174Snwhitehorn 7216174Snwhitehorn GCC is free software; you can redistribute it and/or modify it 8216174Snwhitehorn under the terms of the GNU General Public License as published 9216174Snwhitehorn by the Free Software Foundation; either version 3, or (at your 10216174Snwhitehorn option) any later version. 11216174Snwhitehorn 12216174Snwhitehorn GCC is distributed in the hope that it will be useful, but WITHOUT 13216174Snwhitehorn ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 14216174Snwhitehorn or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 15216174Snwhitehorn License for more details. 16216174Snwhitehorn 17216174Snwhitehorn Under Section 7 of GPL version 3, you are granted additional 18216174Snwhitehorn permissions described in the GCC Runtime Library Exception, version 19216174Snwhitehorn 3.1, as published by the Free Software Foundation. 20216174Snwhitehorn 21216174Snwhitehorn You should have received a copy of the GNU General Public License and 22216174Snwhitehorn a copy of the GCC Runtime Library Exception along with this program; 23216174Snwhitehorn see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 24216174Snwhitehorn <http://www.gnu.org/licenses/>. */ 25216174Snwhitehorn 26216174Snwhitehorn .section .nds32_vector.69, "ax" 27216174Snwhitehorn#if __NDS32_ISR_VECTOR_SIZE_4__ 28216174Snwhitehorn /* The vector size is default 4-byte for v3 architecture. */ 29216174Snwhitehorn .vec_size 4 30216174Snwhitehorn .align 2 31216174Snwhitehorn#else 32216174Snwhitehorn /* The vector size is default 16-byte for other architectures. */ 33216174Snwhitehorn .vec_size 16 34216174Snwhitehorn .align 4 35216174Snwhitehorn#endif 36216174Snwhitehorn .weak _nds32_vector_69 37216174Snwhitehorn .type _nds32_vector_69, @function 38216174Snwhitehorn_nds32_vector_69: 39216174Snwhitehorn1: 40216174Snwhitehorn j 1b 41216174Snwhitehorn .size _nds32_vector_69, .-_nds32_vector_69 42216174Snwhitehorn