Skip to content

Commit 6586863

Browse files
authored
Merge pull request #14 from maxgmr/dev
0.1.0-alpha.8.1
2 parents 8c0a26c + 0a1d574 commit 6586863

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
- `mash` ability to execute programs.
1414
- Fun BSOD-style screen on panic.
1515

16+
## [0.1.0-alpha.8.1] - 2025-05-22
17+
18+
### Changed
19+
20+
- Fixed custom target issues causing segfaults in emulators.
21+
1622
## [0.1.0-alpha.8] - 2025-05-21
1723

1824
### Added

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tlenix"
3-
version = "0.1.0-alpha.8"
3+
version = "0.1.0-alpha.8.1"
44
authors = ["Max Gilmour <mgilmour@maxgmr.ca>"]
55
edition = "2024"
66
description = "Custom OS built upon the Linux kernel"
@@ -22,5 +22,5 @@ path = "src/lib.rs"
2222
bitflags = "2.1"
2323
lazy_static = { version = "1.5", features = ["spin_no_std"] }
2424
num_enum = { version = ">=0.4, <=0.7", default-features = false }
25-
spin = "0.9.8"
25+
spin = "0.10.0"
2626
talc = "4.4.2"

x86_64-unknown-linux-none.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"arch": "x86_64",
3-
"llvm-target": "x86_64-unknown-linux-none",
3+
"cpu": "x86-64",
4+
"crt-static-respected": true,
45
"data-layout": "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128",
6+
"dynamic-linking": false,
57
"target-endian": "little",
68
"target-pointer-width": "64",
79
"target-c-int-width": "32",
@@ -12,15 +14,19 @@
1214
"tier": null
1315
},
1416
"os": "linux",
17+
"plt-by-default": false,
18+
"position-independent-executables": false,
19+
"relro-level": "none",
1520
"stack-probes": {
1621
"kind": "inline"
1722
},
1823
"has-rpath": true,
1924
"has-thread-local": true,
2025
"executables": true,
2126
"linker-flavor": "ld.lld",
27+
"llvm-target": "x86_64-unknown-linux-none",
2228
"linker": "rust-lld",
2329
"panic-strategy": "abort",
2430
"target-family": ["unix"],
25-
"features": "+sse2,+avx2"
31+
"features": "+sse2,-avx,-avx2"
2632
}

0 commit comments

Comments
 (0)