Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start updating partially vs 9front; fix fmt because usize has been promoted to unsigned long long; fmt ptr_diff #40

Open
wants to merge 8 commits into
base: regen
Choose a base branch
from

Conversation

tlaronde
Copy link

No description provided.

Thierry LARONDE added 8 commits January 26, 2025 13:19
Rune can be 4 bytes now. Functions have changed too. Aligne with
what currently exists on 9front.

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
The signatures in the Dev structure are not the same between Nix and
9front. Segregating what can be common and putting aside what is Nix
supplementary needs will have to be done. But for now, just update the
code, adapting signatures---and restoring unreached return after
error(), in order to silence compiler warnings.

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
Binary negation of two short unsigned values, used for masking, lead
to a promotion of an unsigned value of 64 bits, but with higher bits
still at 0.

Depending on the operands, cast before to uintmem (dat.h) or uvlong.

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
NOTICE, sys/src/NOTICE: rm. These two remaining NOTICE, indicating
a copyright of 2002 (so before Nix was launched) with the Lucent
License and hence relative to the plan9 distribution. But this has
been relicensed. So obsolete (and even in contradiction with
LICENSE).

sys/src/nix/k10/Linux: rm. Indicating that the Linux support has been
removed and pointing to a dumb that is nowhere present.

sys/src/nix/words (rm), NOTES (modified): contained some explanations
about the team, some features and how to start -> incorporated
(slightly edited) in NOTES at the root of the repository.

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
…....

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
Blunder: the script has been renamed but the name was not changed
inside the script while the script extracts an embedded configuration
from itself requiring its correct pathname in ns.

Signed-off-by: Thierry LARONDE <tlaronde@kergis.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant