This repository was archived by the owner on Mar 27, 2025. It is now read-only.
Clarify the new toolchain conventions revision.#81
Open
xen0n wants to merge 3 commits intoloongson:mainfrom
Open
Clarify the new toolchain conventions revision.#81xen0n wants to merge 3 commits intoloongson:mainfrom
xen0n wants to merge 3 commits intoloongson:mainfrom
Conversation
* Bump document version. * Add explanatory content to aid the anticipated transition. * Add a revision history similar to those in the ELF psABI docs. It's unfortunately true that LoongArch specification work *can be* behind the doors at times, as the transparency is *expectedly* lower than that of e.g. RISC-V, but at least we could do better in the wording and make readers less confused about the abrupt change to previous agreed-upon content. Fixes: 55dbaad ("Adjust the Multiarch Specifier")
It's not possible to maintain 100% backwards compatibility so make it clear. Also slightly reword some sentences.
3eccf27 to
936e91b
Compare
This is without the commercial reasons (see the linked PR) to hopefully make the change more palatable to the angry mob of unknowing readers. For the record: this is DEFINITELY NOT the full reason behind the closed-door decision. But this is about as close as we community people can get in persuading the depressed ourselves, and about all I can disclose after having multiple private conversations with relevant parties, without inflicting damage to anyone at Loongson or Loongson as a whole (we don't really want to openly criticize Loongson for tweaking a 1-year-old document for primarily commercial reasons, but again it's arguably fair for a privately-controlled ISA to evolve like this). See: loongson#80
936e91b to
c40cbe2
Compare
This was referenced Feb 12, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
cc @212dandan @lixing-star @loongson-zn @rex-ms @SixWeining @tianyanhui @wangleiat @yangxiaojuan-loongson @zhuchen1911 (author and approvers of #80)
cc @ChenghuaXu @chenhuacai @FreeFlyingSheep @scylaac @yetist (other Loongson people I remember participated in the original discussions, sorry if I forgot some)
cc @MaskRay @phorcys @Rabenda @xry111 (community stakeholders)
(Mentions are sorted alphabetically by the respective GitHub IDs.)