From bff6b077da989f97f7220a14823a8a6101b8a87f Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Tue, 25 Jun 2013 00:37:42 +0200 Subject: [PATCH] Move signal.h functions into their own directory. --- libc/Makefile | 28 ++++++++++++++-------------- libc/{ => signal}/SIG_DFL.cpp | 2 +- libc/{ => signal}/SIG_ERR.cpp | 2 +- libc/{ => signal}/SIG_IGN.cpp | 2 +- libc/{ => signal}/kill.cpp | 2 +- libc/{ => signal}/psignal.cpp | 2 +- libc/{ => signal}/raise.cpp | 2 +- libc/{ => signal}/sigaction.cpp | 2 +- libc/{ => signal}/sigaddset.cpp | 2 +- libc/{ => signal}/sigdelset.cpp | 2 +- libc/{ => signal}/sigemptyset.cpp | 2 +- libc/{ => signal}/sigfillset.cpp | 2 +- libc/{ => signal}/sigismember.cpp | 2 +- libc/{ => signal}/signal.cpp | 2 +- libc/{ => signal}/sigprocmask.cpp | 2 +- libc/sortix/signal/.gitignore | 0 16 files changed, 28 insertions(+), 28 deletions(-) rename libc/{ => signal}/SIG_DFL.cpp (99%) rename libc/{ => signal}/SIG_ERR.cpp (97%) rename libc/{ => signal}/SIG_IGN.cpp (97%) rename libc/{ => signal}/kill.cpp (98%) rename libc/{ => signal}/psignal.cpp (98%) rename libc/{ => signal}/raise.cpp (98%) rename libc/{ => signal}/sigaction.cpp (99%) rename libc/{ => signal}/sigaddset.cpp (98%) rename libc/{ => signal}/sigdelset.cpp (98%) rename libc/{ => signal}/sigemptyset.cpp (97%) rename libc/{ => signal}/sigfillset.cpp (97%) rename libc/{ => signal}/sigismember.cpp (98%) rename libc/{ => signal}/signal.cpp (98%) rename libc/{ => signal}/sigprocmask.cpp (97%) create mode 100644 libc/sortix/signal/.gitignore diff --git a/libc/Makefile b/libc/Makefile index c93e47a5..a6facffb 100644 --- a/libc/Makefile +++ b/libc/Makefile @@ -67,11 +67,11 @@ op-new.o \ rewind.o \ setbuf.o \ setvbuf.o \ -sigaddset.o \ -sigdelset.o \ -sigemptyset.o \ -sigfillset.o \ -sigismember.o \ +signal/sigaddset.o \ +signal/sigdelset.o \ +signal/sigemptyset.o \ +signal/sigfillset.o \ +signal/sigismember.o \ sprint.o \ sscanf.o \ stdlib/abort.o \ @@ -250,7 +250,6 @@ ioctl.o \ ioleast.o \ isatty.o \ kernelinfo.o \ -kill.o \ lchown.o \ libgen/basename.o \ libgen/dirname.o \ @@ -293,11 +292,9 @@ poll/ppoll.o \ popen.o \ preadv.o \ print.o \ -psignal.o \ putc.o \ pwd/pwent.o \ pwritev.o \ -raise.o \ readdirents.o \ readlinkat.o \ readlink.o \ @@ -318,12 +315,15 @@ setpgid.o \ settermmode.o \ setuid.o \ sfork.o \ -sigaction.o \ -SIG_DFL.o \ -SIG_ERR.o \ -SIG_IGN.o \ -signal.o \ -sigprocmask.o \ +signal/kill.o \ +signal/psignal.o \ +signal/raise.o \ +signal/sigaction.o \ +signal/SIG_DFL.o \ +signal/SIG_ERR.o \ +signal/SIG_IGN.o \ +signal/signal.o \ +signal/sigprocmask.o \ sleep.o \ stat.o \ stdio.o \ diff --git a/libc/SIG_DFL.cpp b/libc/signal/SIG_DFL.cpp similarity index 99% rename from libc/SIG_DFL.cpp rename to libc/signal/SIG_DFL.cpp index 2aa34a1c..7c64a7c4 100644 --- a/libc/SIG_DFL.cpp +++ b/libc/signal/SIG_DFL.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - SIG_DFL.cpp + signal/SIG_DFL.cpp Default signal handler. *******************************************************************************/ diff --git a/libc/SIG_ERR.cpp b/libc/signal/SIG_ERR.cpp similarity index 97% rename from libc/SIG_ERR.cpp rename to libc/signal/SIG_ERR.cpp index aa923ebf..67ea1193 100644 --- a/libc/SIG_ERR.cpp +++ b/libc/signal/SIG_ERR.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - SIG_ERR.cpp + signal/SIG_ERR.cpp Abort on signal. *******************************************************************************/ diff --git a/libc/SIG_IGN.cpp b/libc/signal/SIG_IGN.cpp similarity index 97% rename from libc/SIG_IGN.cpp rename to libc/signal/SIG_IGN.cpp index 57b452d9..c276d83c 100644 --- a/libc/SIG_IGN.cpp +++ b/libc/signal/SIG_IGN.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - SIG_IGN.cpp + signal/SIG_IGN.cpp Ignore signal. *******************************************************************************/ diff --git a/libc/kill.cpp b/libc/signal/kill.cpp similarity index 98% rename from libc/kill.cpp rename to libc/signal/kill.cpp index 95f8f384..1e2f0ca6 100644 --- a/libc/kill.cpp +++ b/libc/signal/kill.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - kill.cpp + signal/kill.cpp Send signal to process. *******************************************************************************/ diff --git a/libc/psignal.cpp b/libc/signal/psignal.cpp similarity index 98% rename from libc/psignal.cpp rename to libc/signal/psignal.cpp index d759a9fd..ba065d53 100644 --- a/libc/psignal.cpp +++ b/libc/signal/psignal.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - psignal.cpp + signal/psignal.cpp Print signal error condition to stderr. *******************************************************************************/ diff --git a/libc/raise.cpp b/libc/signal/raise.cpp similarity index 98% rename from libc/raise.cpp rename to libc/signal/raise.cpp index 50968b59..7299fc7c 100644 --- a/libc/raise.cpp +++ b/libc/signal/raise.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - raise.cpp + signal/raise.cpp Send signal to current process. *******************************************************************************/ diff --git a/libc/sigaction.cpp b/libc/signal/sigaction.cpp similarity index 99% rename from libc/sigaction.cpp rename to libc/signal/sigaction.cpp index b35442db..46f54b3c 100644 --- a/libc/sigaction.cpp +++ b/libc/signal/sigaction.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigaction.cpp + signal/sigaction.cpp Set the action that happens when a signal is triggered. *******************************************************************************/ diff --git a/libc/sigaddset.cpp b/libc/signal/sigaddset.cpp similarity index 98% rename from libc/sigaddset.cpp rename to libc/signal/sigaddset.cpp index 8005fd88..02bd53fa 100644 --- a/libc/sigaddset.cpp +++ b/libc/signal/sigaddset.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigaddset.cpp + signal/sigaddset.cpp Add a signal to a signal set. *******************************************************************************/ diff --git a/libc/sigdelset.cpp b/libc/signal/sigdelset.cpp similarity index 98% rename from libc/sigdelset.cpp rename to libc/signal/sigdelset.cpp index d614b8b3..d48f0bf6 100644 --- a/libc/sigdelset.cpp +++ b/libc/signal/sigdelset.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigdelset.cpp + signal/sigdelset.cpp Remove a signal from a signal set. *******************************************************************************/ diff --git a/libc/sigemptyset.cpp b/libc/signal/sigemptyset.cpp similarity index 97% rename from libc/sigemptyset.cpp rename to libc/signal/sigemptyset.cpp index 74df4c61..574a5fd2 100644 --- a/libc/sigemptyset.cpp +++ b/libc/signal/sigemptyset.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigemptyset.cpp + signal/sigemptyset.cpp Removes all the signals from a signal set. *******************************************************************************/ diff --git a/libc/sigfillset.cpp b/libc/signal/sigfillset.cpp similarity index 97% rename from libc/sigfillset.cpp rename to libc/signal/sigfillset.cpp index 72261d64..2d5a1a30 100644 --- a/libc/sigfillset.cpp +++ b/libc/signal/sigfillset.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigfillset.cpp + signal/sigfillset.cpp Add all signals to a signal set. *******************************************************************************/ diff --git a/libc/sigismember.cpp b/libc/signal/sigismember.cpp similarity index 98% rename from libc/sigismember.cpp rename to libc/signal/sigismember.cpp index 9900743b..7003aaaa 100644 --- a/libc/sigismember.cpp +++ b/libc/signal/sigismember.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigismember.cpp + signal/sigismember.cpp Test signal membership in a signal set. *******************************************************************************/ diff --git a/libc/signal.cpp b/libc/signal/signal.cpp similarity index 98% rename from libc/signal.cpp rename to libc/signal/signal.cpp index a073af56..d13a88e5 100644 --- a/libc/signal.cpp +++ b/libc/signal/signal.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - signal.cpp + signal/signal.cpp Handles the good old unix signals. *******************************************************************************/ diff --git a/libc/sigprocmask.cpp b/libc/signal/sigprocmask.cpp similarity index 97% rename from libc/sigprocmask.cpp rename to libc/signal/sigprocmask.cpp index 33407499..925a98d2 100644 --- a/libc/sigprocmask.cpp +++ b/libc/signal/sigprocmask.cpp @@ -17,7 +17,7 @@ You should have received a copy of the GNU Lesser General Public License along with the Sortix C Library. If not, see . - sigprocmask.cpp + signal/sigprocmask.cpp Examine and change blocked signals. *******************************************************************************/ diff --git a/libc/sortix/signal/.gitignore b/libc/sortix/signal/.gitignore new file mode 100644 index 00000000..e69de29b