|
48 | 48 | import com.oracle.graal.python.annotations.ArgumentClinic;
|
49 | 49 | import com.oracle.graal.python.builtins.Builtin;
|
50 | 50 | import com.oracle.graal.python.builtins.CoreFunctions;
|
| 51 | +import com.oracle.graal.python.builtins.Python3Core; |
51 | 52 | import com.oracle.graal.python.builtins.PythonBuiltins;
|
52 | 53 | import com.oracle.graal.python.builtins.objects.PNone;
|
53 | 54 | import com.oracle.graal.python.builtins.objects.ints.PInt;
|
|
64 | 65 | import com.oracle.graal.python.nodes.function.builtins.clinic.ArgumentClinicProvider;
|
65 | 66 | import com.oracle.graal.python.nodes.truffle.PythonArithmeticTypes;
|
66 | 67 | import com.oracle.graal.python.runtime.AsyncHandler;
|
67 |
| -import com.oracle.graal.python.builtins.Python3Core; |
68 | 68 | import com.oracle.graal.python.runtime.exception.PythonErrorType;
|
69 | 69 | import com.oracle.graal.python.util.OverflowException;
|
70 | 70 | import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
|
@@ -345,7 +345,9 @@ final class Signals {
|
345 | 345 | static final String[] signalNames = new String[SIGMAX + 1];
|
346 | 346 |
|
347 | 347 | static {
|
348 |
| - for (String signal : new String[]{"HUP", "INT", "QUIT", "TRAP", "ABRT", "KILL", "ALRM", "TERM", "USR1", "USR2", "TTIN", "TTOUT", "VTALRM", "WINCH", "PWR", "LOST", "INFO", "TSTP"}) { |
| 348 | + for (String signal : new String[]{"ABRT", "ALRM", "BUS", "FPE", "HUP", "ILL", "INFO", "INT", "KILL", "LOST", |
| 349 | + "PIPE", "PWR", "QUIT", "SEGV", "SYS", "TERM", "TRAP", "TSTP", "TTIN", "TTOUT", "USR1", "USR2", |
| 350 | + "VTALRM", "WINCH"}) { |
349 | 351 | try {
|
350 | 352 | int number = new sun.misc.Signal(signal).getNumber();
|
351 | 353 | if (number > SIGMAX) {
|
|
0 commit comments