Procházet zdrojové kódy

Linux Kernel: do not show warning on failed to install signal

Alexander Shiryaev před 12 roky
rodič
revize
28c21c348e
5 změnil soubory, kde provedl 8 přidání a 2 odebrání
  1. binární
      BlackBox/Linux/Lin/Mod/Kernel.odc
  2. 1 1
      BlackBox/Linux/Lin/Mod/Kernel.txt
  3. binární
      BlackBox/Linux/libBB.so
  4. binární
      BlackBox/Linux/libBB0.so
  5. 7 1
      README

binární
BlackBox/Linux/Lin/Mod/Kernel.odc


+ 1 - 1
BlackBox/Linux/Lin/Mod/Kernel.txt

@@ -1913,7 +1913,7 @@ MODULE Kernel;
 				& (i # Libc.SIGSTOP)
 				& (i # Libc.SIGWINCH)
 			THEN
-				IF Libc.sigaction(i, sa, old) # 0 THEN Msg("failed to install signal"); Int(i) END;
+				IF Libc.sigaction(i, sa, old) # 0 THEN (* Msg("failed to install signal"); Int(i) *) END;
 			END
 		END
 	END InstallSignals;

binární
BlackBox/Linux/libBB.so


binární
BlackBox/Linux/libBB0.so


+ 7 - 1
README

@@ -52,7 +52,13 @@ Files:
 				Kernel.cmdLine support:
 					Kernel.INIT (SetCmdLine2)
 		Linux/Lin/Mod/Kernel.odc:
-			OpenBSD/Lin/Mod/Kernel.odc modified for Linux
+			OpenBSD/Lin/Mod/Kernel.odc modified for Linux:
+				Time*
+				TrapHandler
+				mmap: use "/dev/zero" device instead of -1
+				mprotect addresses must be page-aligned
+				do not show warning message if signal install failed
+				sigaltstack
 		OpenBSD/Lin/Mod/linHostFiles.odc:
 			OpenBUGS Lin/Mod/linHostFiles.odc:
 				OpenBSD-specific: