elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/include/linuxmt/signal.h
CommitAuthorDateMessage
e90c5a6341473bb746abd213c6505b5bfac887bGreg Haerr2025-12-09[kernel] Yet more fixes for SIGTSTP, remove fread in sash & basic
821ad59f04fb22d77d50e56b4273712e909806cGreg Haerr2025-02-25[libc] Update libc headers to allow compilation with -std=c99
fe0bc6db04fd10ce83cf508df4e3eb1585133f1Greg Haerr2025-02-15[c86 libc] Add support for signal() for C86 programs
f30456a772db3375b5822746106a285d093155bGreg Haerr2025-02-11Short sigaction SA_ constants to int
e86763ed1efabc491eaebbeb1ae16090559490cGreg Haerr2024-12-06[kernel] Retab malloc.c, signal.h
939ef54dcea4df82f719d2bb6781b583660afaaGreg Haerr2024-11-29[c86] Allow C86 to compile using most all ELKS libc header files
0faa69aaecce5bb09b1c801e9a14667505dc6ceGreg Haerr2024-09-04[kernel] Consolidate reboot, shutdown and poweroff into single program
b7e47d342e987c7b4ba69f17d5bd5ffd82986a6Greg Haerr2024-08-20[kernel] Add kernel and user mode divide by zero handling
cf2718e7f69c4cccd60893c932a3d9f8af3e8d1Greg Haerr2024-05-24[libc] Consolidate compiler specific defintions in header files for Watcom C
13339702b19375b6857b08a1e2c34826aa2439cGreg Haerr2024-03-23Comment cleanups
51fb4b4cc0103502c2bf7992872aa5dea2c6371Greg Haerr2024-02-06Minor cleanups to header files
c1a5b383de24221e0d2fe7d3d2cbc717a6cad9cGreg Haerr2023-08-07[kernel] Cleanup various kernel sources
7378a5491fdfafa6f1cac7f54c2c95a67220037Greg Haerr2022-07-28[libc][kernel] Rename __sighandler_t to standard sighandler_t in signal.h
4198edc92b63b91854236b2ab80e2da37c03e82Greg Haerr2022-07-08[kernel] More enhanced compiler checking with gcc options
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7Greg Haerr2022-07-08[kernel] More cleanup with enhanced gcc options
5fed8a921e68f20b0b433d83cce564eb62dac22Greg Haerr2020-09-25[kernel] Toggle debug display in kernel and applications with keystroke
36b9dbfcee90f5d1ebeee8c0ceb3bc974265d0fTee-Kiah Chia2020-05-12[kernel] [libc] [elksemu] (ABI CHANGE) Make _signal syscall accept a far pointer to a far signal handler
521185162b59a46af162797a7430e94b336b36aGreg Haerr2020-03-22[cmds] Various cleanups, add new Nano-X programs to 2880k images
36e98a69d13e8ac5854a1597f39131f5fd79a95Tee-Kiah Chia2020-03-14[kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467)
e689980162c9af90ce6cac5673c7f5ee1074431Greg Haerr2020-03-10[signal] Fix userland signals, add ^Z handling to getty/login/ash/sash, add debug_sig
4d33cecfc6f424558b8c99017a10211c1f59f05Jody Bruchon2020-03-09Revert "Whitespace cleanup in `elks/`"
43a63eb0e78f6296c9b009df714324bc02095caJody Bruchon2020-03-08Whitespace cleanup in `elks/`
1146031c2d6c1b573c308975a95f29a06fa23d6lithoxs2017-05-31Refactoring signal code to reduce code size. Code size reduced in 48 bytes. Tested under Qemu.
0d1d7fb0bf3f9c25b804210c56f9b467549dc58Jody Bruchon2012-05-10Additional patches for ANSI C compatibility and portability from Juan Perez-Sanchez.
49c50408949d05dc8f545b7dce4d80483cca0c0Riley H. Williams2002-06-03Completed ANSI'fication of many more source files, and verified that current codebase both compiles and boots on my 286 based laptop. THIS BREAKS THE KTCP COMMAND AS A RESULT OF FIXING A KERNEL BUG.
29ad7c46cc2bd9c9f142d20c80e8ddb3de8202cRiley H. Williams2002-06-03ANSI'fied arch/i86/kernel/ directory, and verified that result compiles and boots.
dbc3629cacdbd4abed58efe476a8027a95fd88fRiley H. Williams2002-05-05Reverted accidental changes, and verified that result runs on my 286 laptop.
a8acd4426f32030349980fc20369ebd9b8618c5Riley H. Williams2002-05-03Reverted accidental commits...sorry.
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10fRiley H. Williams2002-04-29Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean.
44236c3cce9463223af29e77dd156da25c8ba4fRiley H. Williams2002-04-28Further verification using `spint -weak` and detected a bug in init/main.c which I am unable to fix.
446b0920a944a6cee22feaa63869d0f0ce46c27Riley H. Williams2002-04-26Applied `make lint` ro include/arch and include/linuxmt directories, and resolved almost all of the "bugs" reported in the files in those directories. Exceptions are include/arch/system.h - include/linuxmt/mm.h - include/linuxmt/tqueue.h which all need fu
554f465a357c3fdf114da91ae82b6ec8a602ec6Riley H. Williams2002-04-26Next stage of `make lint` verification of the ELKS source code.
a4b2b4527fb2e55acc860ea52d670871d121f2bHarry Kalogirou2002-04-26made the tree compilable and runnable
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
c0b9471d43de64a9adc7d37482fb3f27b851a49Riley H. Williams2002-02-24Fixed #else and #endif to not fox the bcc -ansi option. Reformatted scripts/Configure and scripts/Menuconfig to a consistent style. Removed ELKS dependency on the Linux kernel source being available.
15072207fd20f19a99c56076320ae02080a0aa1Riley H. Williams2001-09-08Simplified Makefile rules.
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
4424a08052b669017bb359608f56f3023ced883Andrew Richards1998-10-11Corrected some signal behavoir, fixed return status behavoir.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source