Added SystemExit.
diff --git a/Include/errors.h b/Include/errors.h
index ce00e3e..1f7cfc3 100755
--- a/Include/errors.h
+++ b/Include/errors.h
@@ -46,6 +46,7 @@
 extern object *RuntimeError;
 extern object *SyntaxError;
 extern object *SystemError;
+extern object *SystemExit;
 extern object *TypeError;
 extern object *ValueError;
 extern object *ZeroDivisionError;
diff --git a/Include/pyerrors.h b/Include/pyerrors.h
index ce00e3e..1f7cfc3 100644
--- a/Include/pyerrors.h
+++ b/Include/pyerrors.h
@@ -46,6 +46,7 @@
 extern object *RuntimeError;
 extern object *SyntaxError;
 extern object *SystemError;
+extern object *SystemExit;
 extern object *TypeError;
 extern object *ValueError;
 extern object *ZeroDivisionError;
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index dd07e28..bd153f2 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -615,6 +615,7 @@
 object *RuntimeError;
 object *SyntaxError;
 object *SystemError;
+object *SystemExit;
 object *TypeError;
 object *ValueError;
 object *ZeroDivisionError;
@@ -645,6 +646,7 @@
 	RuntimeError = newstdexception("RuntimeError");
 	SyntaxError = newstdexception("SyntaxError");
 	SystemError = newstdexception("SystemError");
+	SystemExit = newstdexception("SystemExit");
 	TypeError = newstdexception("TypeError");
 	ValueError = newstdexception("ValueError");
 	ZeroDivisionError = newstdexception("ZeroDivisionError");