192b10af793da235659198cf38ff2e0237c181058Thorsten Glaser/*
292b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * Copyright (C) 2009 The Android Open Source Project
392b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * All rights reserved.
492b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *
592b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * Redistribution and use in source and binary forms, with or without
692b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * modification, are permitted provided that the following conditions
792b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * are met:
892b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *  * Redistributions of source code must retain the above copyright
992b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *    notice, this list of conditions and the following disclaimer.
1092b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *  * Redistributions in binary form must reproduce the above copyright
1192b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *    notice, this list of conditions and the following disclaimer in
1292b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *    the documentation and/or other materials provided with the
1392b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *    distribution.
1492b10af793da235659198cf38ff2e0237c181058Thorsten Glaser *
1592b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1692b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1792b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1892b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1992b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2092b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2192b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2292b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2392b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2492b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2592b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2692b10af793da235659198cf38ff2e0237c181058Thorsten Glaser * SUCH DAMAGE.
2792b10af793da235659198cf38ff2e0237c181058Thorsten Glaser */
2892b10af793da235659198cf38ff2e0237c181058Thorsten Glaser#include <signal.h>
2992b10af793da235659198cf38ff2e0237c181058Thorsten Glaser
3092b10af793da235659198cf38ff2e0237c181058Thorsten Glaserconst char * const sys_signame[NSIG] = {
3192b10af793da235659198cf38ff2e0237c181058Thorsten Glaser#define  __BIONIC_SIGDEF(x,y,z)   [ SIG##x ] = #x,
3292b10af793da235659198cf38ff2e0237c181058Thorsten Glaser#include <sys/_sigdefs.h>
3392b10af793da235659198cf38ff2e0237c181058Thorsten Glaser};
34