Resurrect.
This commit is contained in:
		
							
								
								
									
										44
									
								
								libgloss/spu/exit.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								libgloss/spu/exit.c
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | |||||||
|  | /* | ||||||
|  | (C) Copyright IBM Corp. 2005, 2006 | ||||||
|  |  | ||||||
|  | All rights reserved. | ||||||
|  |  | ||||||
|  | Redistribution and use in source and binary forms, with or without  | ||||||
|  | modification, are permitted provided that the following conditions are met: | ||||||
|  |  | ||||||
|  |     * Redistributions of source code must retain the above copyright notice,  | ||||||
|  | this list of conditions and the following disclaimer. | ||||||
|  |     * Redistributions in binary form must reproduce the above copyright  | ||||||
|  | notice, this list of conditions and the following disclaimer in the  | ||||||
|  | documentation and/or other materials provided with the distribution. | ||||||
|  |     * Neither the name of IBM nor the names of its contributors may be  | ||||||
|  | used to endorse or promote products derived from this software without  | ||||||
|  | specific prior written permission. | ||||||
|  |  | ||||||
|  | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"  | ||||||
|  | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE  | ||||||
|  | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  | ||||||
|  | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE  | ||||||
|  | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR  | ||||||
|  | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF  | ||||||
|  | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS  | ||||||
|  | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN  | ||||||
|  | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)  | ||||||
|  | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE  | ||||||
|  | POSSIBILITY OF SUCH DAMAGE. | ||||||
|  |  | ||||||
|  | Author: Andreas Neukoetter (ti95neuk@de.ibm.com) | ||||||
|  | */ | ||||||
|  |  | ||||||
|  | void __attribute__ (( destructor )) libgloss_exit( void ) | ||||||
|  | { | ||||||
|  | 	/* we don't need any cleanup on the SPE ... yet */ | ||||||
|  | 	/* DEBUG HERE */ | ||||||
|  | } | ||||||
|  |  | ||||||
|  | void exit( int status ) | ||||||
|  | { | ||||||
|  | 	/* handle atexit, etc here */ | ||||||
|  | 	_exit( status ); | ||||||
|  | } | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user