History

kbuild: replace abort() with exit(1)

We have had no use of the coredump file for a long time. So just exit(1) and avoid coredumping.

Sam Ravnborg committed 20 years ago

Commit 6803dc01 parent 15fde674 files · +6 −6Browse files

Unified · Split

4 files
  1. scripts/genksyms/lex.c_shipped +1 −1
  2. scripts/genksyms/lex.l +1 −1
  3. scripts/mod/mk_elfconfig.c +3 −3
  4. scripts/mod/modpost.c +1 −1
scripts/genksyms/lex.c_shipped+1−1
@@ -2023,7 +2023,7 @@ repeat: · 2022 unmodified lines
2023 break;2023 break;
2024 2024
2025 default:2025 default:
2026 abort();2026 exit(1);
2027 }2027 }
2028fini:2028fini:
2029 2029
scripts/genksyms/lex.l+1−1
@@ -392,7 +392,7 @@ repeat: · 391 unmodified lines
392 break;392 break;
393 393
394 default:394 default:
395 abort();395 exit(1);
396 }396 }
397fini:397fini:
398 398
scripts/mod/mk_elfconfig.c+3−3
@@ -28,7 +28,7 @@ main(int argc, char **argv) · 27 unmodified lines
28 printf("#define KERNEL_ELFCLASS ELFCLASS64\n");28 printf("#define KERNEL_ELFCLASS ELFCLASS64\n");
29 break;29 break;
30 default:30 default:
31 abort();31 exit(1);
32 }32 }
33 switch (ei[EI_DATA]) {33 switch (ei[EI_DATA]) {
34 case ELFDATA2LSB:34 case ELFDATA2LSB:
@@ -38,7 +38,7 @@ main(int argc, char **argv) · 3 unmodified lines
38 printf("#define KERNEL_ELFDATA ELFDATA2MSB\n");38 printf("#define KERNEL_ELFDATA ELFDATA2MSB\n");
39 break;39 break;
40 default:40 default:
41 abort();41 exit(1);
42 }42 }
43 43
44 if (sizeof(unsigned long) == 4) {44 if (sizeof(unsigned long) == 4) {
@@ -53,7 +53,7 @@ main(int argc, char **argv) · 8 unmodified lines
53 else if (memcmp(endian_test.c, "\x02\x01", 2) == 0)53 else if (memcmp(endian_test.c, "\x02\x01", 2) == 0)
54 printf("#define HOST_ELFDATA ELFDATA2LSB\n");54 printf("#define HOST_ELFDATA ELFDATA2LSB\n");
55 else55 else
56 abort();56 exit(1);
57 57
58 if ((strcmp(argv[1], "v850") == 0) || (strcmp(argv[1], "h8300") == 0))58 if ((strcmp(argv[1], "v850") == 0) || (strcmp(argv[1], "h8300") == 0))
59 printf("#define MODULE_SYMBOL_PREFIX \"_\"\n");59 printf("#define MODULE_SYMBOL_PREFIX \"_\"\n");
scripts/mod/modpost.c+1−1
@@ -330,7 +330,7 @@ static void parse_elf(struct elf_info *info, const char *filename) · 329 unmodified lines
330 hdr = grab_file(filename, &info->size);330 hdr = grab_file(filename, &info->size);
331 if (!hdr) {331 if (!hdr) {
332 perror(filename);332 perror(filename);
333 abort();333 exit(1);
334 }334 }
335 info->hdr = hdr;335 info->hdr = hdr;
336 if (info->size < sizeof(*hdr))336 if (info->size < sizeof(*hdr))