Cygwin: Add new APIs tc[gs]etwinsize()
[newlib-cygwin.git] / newlib / libc / machine / xc16x / setjmp.S
blobfc0b5c1012d26dbedf2ea7e710614efe1c08fdd3
1 /*
2  * Copyright (C) 2006 KPIT Cummins
3  * Copyright (C) 2009 Conny Marco Menebröcker
4  * All rights reserved.
5  *
6  * Redistribution and use in source and binary forms is permitted
7  * provided that the above copyright notice and following paragraph are
8  * duplicated in all such forms.
9  *
10  * This file is distributed WITHOUT ANY WARRANTY; without even the implied
11  * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12  */
14 .section .text
15 .global setjmp
16 _setjmp:
17 #ifdef __xc16xL__
18 rets
20 #else
22 ret
23 #endif