Commit graph

  • f71445362e
    Merge pull request #408 from Googulator/checksum-fix fosslinux 2024-01-13 01:06:31 +00:00
  • 6446c09576 add alt_pass1 to ci Liam Wilson 2024-01-13 00:20:13 +00:00
  • 8346a2b7e4 split riscv tcc-0.9.26 hashes to match with x86 Liam Wilson 2024-01-13 00:09:17 +00:00
  • 1009ea6905 check extra sha sums for tcc-mes Liam Wilson 2024-01-13 00:05:00 +00:00
  • 5243d3b3ce Fix detection of device type (partition/full disk) in move_disk.sh Eduardo Sánchez Muñoz 2023-12-28 21:45:34 +01:00
  • 3f41cab6f7 Only copy no-network distfiles to "init" when --external-source is passed (with kernel bootstrap) Eduardo Sánchez Muñoz 2023-12-28 14:09:20 +01:00
  • 5dbaeaf19b Create disk images without root Eduardo Sánchez Muñoz 2023-12-28 14:04:41 +01:00
  • e6185414db
    Merge pull request #410 from rick-masters/populate-devices-for-kexec fosslinux 2024-01-12 20:41:34 +00:00
  • 1ddc0bc2e1
    Merge pull request #409 from Googulator/fix-premature-shutdown fosslinux 2024-01-12 20:41:08 +00:00
  • 7e73fd25cb Fix Python 3 checksum regression from 8341c4e Gábor Stefanik 2024-01-12 09:37:22 +01:00
  • 36c1925742 Fix panic due to after.sh prematurely quitting on shutdown Gábor Stefanik 2024-01-12 13:07:34 +01:00
  • 9ed4416940 Upgrade autogen bootstrap tarball to v1.0.1 to fix return code issue Gábor Stefanik 2024-01-12 13:16:23 +01:00
  • b2f4e3d129 Populate devices so kexec can read /proc/iomem. rick-masters 2024-01-12 14:59:27 +00:00
  • 94877fd5bd change to correct dir Liam Wilson 2024-01-12 06:18:21 +00:00
  • 3880069142 document potential bug Liam Wilson 2024-01-12 06:06:29 +00:00
  • f6e4b5bc4a check sha256sum for tcc_bootstrap_alt-0.1 outpit artifact Liam Wilson 2024-01-12 06:02:03 +00:00
  • a87e0b025e dummy tcc-mes file no longer needed Liam Wilson 2024-01-12 05:38:33 +00:00
  • ba4c8b4ae7 start splitting tcc-0.9.26 hashes Liam Wilson 2024-01-12 05:36:24 +00:00
  • dcb0134de8 Merge branch 'master' into tcc_bootstrap_alt-refactor-improve Liam Wilson 2024-01-12 05:26:00 +00:00
  • 7ac17b5c5e Revert "test mes mode again" Liam Wilson 2024-01-12 05:25:15 +00:00
  • be89270ae0 test mes mode again Liam Wilson 2024-01-12 03:28:37 +00:00
  • f4eda660f0 revert tcc-boot0 rebuilds Liam Wilson 2024-01-12 03:22:47 +00:00
  • d2c5f8b518 another missing cd Liam Wilson 2024-01-12 03:11:07 +00:00
  • b8d11bfe25 missing cd Liam Wilson 2024-01-12 03:05:52 +00:00
  • 451435852e rebuilt tcc-boot0 again Liam Wilson 2024-01-12 02:59:35 +00:00
  • e8c0b99a09 rebuild tcc-boot0 with itself Liam Wilson 2024-01-12 02:48:11 +00:00
  • 3c840e66c7 test rebuilding tcc-boot2 with itself Liam Wilson 2024-01-12 02:05:29 +00:00
  • 9623db5dc1 add dummy tcc-mes Liam Wilson 2024-01-11 21:54:17 +00:00
  • b19dff97bc Revert "test mes bootstrap path to make sure it's not broken" Liam Wilson 2024-01-11 21:16:32 +00:00
  • 949d5b8c76 try checking tcc-0.9.26 checksums even when using the TCC_BOOTSTRAP_ALT path Liam Wilson 2024-01-11 21:15:44 +00:00
  • 520656edc8 test mes bootstrap path to make sure it's not broken Liam Wilson 2024-01-11 13:46:49 +00:00
  • 488904419a allow run past tcc-0.9.27 to test full run Liam Wilson 2024-01-11 00:07:21 +00:00
  • c16e1fd52f Revert "test non-tcc_bootstrap_alt path" Liam Wilson 2024-01-11 00:06:48 +00:00
  • a3368747af test non-tcc_bootstrap_alt path Liam Wilson 2024-01-10 23:50:25 +00:00
  • 876e0ed78d Revert "Revert "temp abort after 0.9.27 build"" Liam Wilson 2024-01-10 23:49:45 +00:00
  • 64e36591bc Revert "temp abort after 0.9.27 build" Liam Wilson 2024-01-10 23:38:17 +00:00
  • 33be2c0080 do not check checksums for tcc-0.9.26 when using tcc_bootstrap_alt Liam Wilson 2024-01-10 23:30:48 +00:00
  • 2f158fc944 more include fixing Liam Wilson 2024-01-10 23:21:46 +00:00
  • a9fb3814e1 try to fix includes Liam Wilson 2024-01-10 23:17:03 +00:00
  • 754d967b29
    Merge pull request #406 from rick-masters/fix-qemu-linux-str-concat Andrius Štikonas 2024-01-10 22:39:55 +00:00
  • 46efeb6e12 fix env vars Liam Wilson 2024-01-10 22:38:19 +00:00
  • 969f42155b
    Merge pull request #404 from rick-masters/add-curl-header-for-download Andrius Štikonas 2024-01-10 22:36:48 +00:00
  • 78a7a5e222
    Merge pull request #403 from rick-masters/fix-download-error Andrius Štikonas 2024-01-10 22:36:29 +00:00
  • a2dd7888d4 update include directory Liam Wilson 2024-01-10 22:25:37 +00:00
  • ddefe9fc04 more changes Liam Wilson 2024-01-10 22:13:13 +00:00
  • 977290a444 start adapting tcc-0.9.26/pass1.kaem to optionally run tcc_bootstrap_alt Liam Wilson 2024-01-10 22:03:12 +00:00
  • 4d2537cd21 conditional tweak Liam Wilson 2024-01-10 21:43:02 +00:00
  • e22a43a3ba seems to be some issue with nesting conditionals Liam Wilson 2024-01-10 21:40:31 +00:00
  • 37421bd500 tweak conditional Liam Wilson 2024-01-10 21:33:01 +00:00
  • dc96cc9cb0 skip parts of mes-0.25/pass1.kaem if TCC_BOOTSTRAP_ALT is True Liam Wilson 2024-01-10 21:24:53 +00:00
  • e1738d93c9 re-enable mes-0.25 Liam Wilson 2024-01-10 21:18:31 +00:00
  • 6c6ab74a4a update pass1.kaem Liam Wilson 2024-01-10 21:13:08 +00:00
  • a8df00f21d fix kaem name Liam Wilson 2024-01-10 20:58:11 +00:00
  • fd096b7d73 test alt bootstrap path via github ci Liam Wilson 2024-01-10 20:51:42 +00:00
  • 1f9971d398 more TCC_BOOTSTRAP_ALT config Liam Wilson 2024-01-10 20:36:37 +00:00
  • 331262575f start adding option to run tcc_bootstrap_alt Liam Wilson 2024-01-10 20:30:36 +00:00
  • b4068aaba5 temp abort after 0.9.27 build Liam Wilson 2024-01-10 20:17:03 +00:00
  • 89a83bcdb1 add tcc_bootstrap_alt-0.1 source and kaem build script Liam Wilson 2024-01-10 20:12:57 +00:00
  • 82235e5bd0 Account for int and NoneType in string concatenations. rick-masters 2024-01-10 18:03:50 +00:00
  • 7a0f03678c Add curl header to bypass suspected savannah throttling. rick-masters 2024-01-10 17:46:15 +00:00
  • 468aeb07a7 Convert status_code to string for error message. rick-masters 2024-01-10 17:32:06 +00:00
  • 5b7175de3e
    Merge pull request #401 from stikonas/weak_symbols fosslinux 2024-01-10 07:20:54 +00:00
  • b2747cb6cf
    Merge pull request #392 from Googulator/bare-metal-move-disk fosslinux 2024-01-10 07:16:32 +00:00
  • f51fb080b1
    Merge pull request #391 from Googulator/bare-metal-linux fosslinux 2024-01-10 07:16:20 +00:00
  • 01a4f90378
    Merge pull request #388 from Googulator/kernel-bootstrap-jobs fosslinux 2024-01-10 07:16:10 +00:00
  • 31753cccb5
    Merge pull request #386 from Googulator/debug-trap fosslinux 2024-01-10 07:15:33 +00:00
  • be15f9caca Fix weak symbols to work in tcc. Andrius Štikonas 2024-01-09 22:52:43 +00:00
  • 959ea69742
    Merge pull request #398 from Googulator/after-fix Andrius Štikonas 2024-01-09 22:45:54 +00:00
  • 50d1d68f99 Restore multicore build support with kernel-bootstrap Gábor Stefanik 2024-01-01 23:18:55 +01:00
  • a76fac4fa7 Allow update_env to incorporate runtime changes to bootstrap.cfg Gábor Stefanik 2024-01-01 23:01:57 +01:00
  • a0f13c0ed2 Support interactive issue resolution prompts Gábor Stefanik 2024-01-01 22:37:32 +01:00
  • 82062143a4 Fix spelling of sysrq-trigger in after.sh Gábor Stefanik 2024-01-08 12:43:31 +01:00
  • 9ec45654cf
    Merge pull request #390 from Googulator/devtmpfs fosslinux 2024-01-08 10:55:57 +00:00
  • 4a822e231c
    Merge pull request #389 from Googulator/after fosslinux 2024-01-08 10:55:21 +00:00
  • e44748cce1
    Merge pull request #387 from Googulator/swap-support fosslinux 2024-01-08 10:52:05 +00:00
  • 0ffe5b5e71
    Merge pull request #385 from Googulator/script-generator-uninit fosslinux 2024-01-08 10:47:53 +00:00
  • 8a7d17354e Merge branch 'debug-trap' into bare-metal-full Gábor Stefanik 2024-01-08 11:01:39 +01:00
  • 7851ab99cc Support interactive issue resolution prompts Gábor Stefanik 2024-01-01 22:37:32 +01:00
  • 42e86cda7a Merge branch 'swap-support' into bare-metal-full Gábor Stefanik 2024-01-08 05:21:57 +01:00
  • 7dcbb32178 Merge branch 'after' into bare-metal-full Gábor Stefanik 2024-01-08 05:20:28 +01:00
  • 2a095a3301 After bootstrap, drop to a shell if needed, then shut down cleanly Gábor Stefanik 2024-01-01 23:36:13 +01:00
  • 1bffe44154
    Upgrade Fiwix to 1.5.0-lb1, pulling from upstream Mikaku repo. (#397) rick-masters 2024-01-07 20:37:15 -05:00
  • 61e01d7084 Change extra copy of musl patch into a symlink. rick-masters 2024-01-08 01:33:55 +00:00
  • 58942c45cf Remove obsolete definitions used by fork. Checksums unaffected. rick-masters 2024-01-07 18:39:44 +00:00
  • 4e42df15e9 Merge branch 'kernel-bootstrap-jobs' into bare-metal-full Gábor Stefanik 2024-01-07 12:03:41 +01:00
  • e8a24f37ba Merge branch 'after' into bare-metal-full Gábor Stefanik 2024-01-07 12:02:11 +01:00
  • bb667ae43b Merge branch 'fiwix-1.5.0-lb1' into bare-metal-full Gábor Stefanik 2024-01-07 11:57:43 +01:00
  • 4135604687 Add license to Fiwix custom header files. rick-masters 2024-01-06 22:55:55 +00:00
  • cfeaee6f8d Upgrade Fiwix to 1.5.0-lb1, pulling from upstream Mikaku repo. rick-masters 2024-01-06 22:10:39 +00:00
  • c37bde393e
    Merge 5f60a8f50b into 133c05426c Googulator 2024-01-03 20:37:51 -07:00
  • 496e19c102 After bootstrap, drop to a shell if needed, then shut down cleanly Gábor Stefanik 2024-01-01 23:36:13 +01:00
  • 7101b3bb61 Restore multicore build support with kernel-bootstrap Gábor Stefanik 2024-01-01 23:18:55 +01:00
  • d5008f93a5 Support swap files in qemu or bare-metal mode Gábor Stefanik 2024-01-01 22:51:33 +01:00
  • 00cef48f09 Merge branch 'bare-metal-linux' into bare-metal-full Gábor Stefanik 2024-01-02 01:33:49 +01:00
  • 2615227c6a Merge branch 'bare-metal-linux' into bare-metal-essentials Gábor Stefanik 2024-01-02 01:33:31 +01:00
  • 82c570694a Make the Linux kernel & Fiwix->Linux kexec more bare-metal-friendly Gábor Stefanik 2024-01-02 00:46:32 +01:00
  • 48dd5bfe82 Merge branch 'after' into bare-metal-full Gábor Stefanik 2024-01-02 01:28:39 +01:00
  • 3bc2d8b4a8 Merge branch 'swap-support' into bare-metal-full Gábor Stefanik 2024-01-02 01:26:11 +01:00
  • f7d7ceeae3 Merge branch 'kernel-bootstrap-jobs' into bare-metal-full Gábor Stefanik 2024-01-02 01:25:03 +01:00
  • 3935c52325 Merge branch 'debug-trap' into bare-metal-full Gábor Stefanik 2024-01-02 01:23:58 +01:00