|
|
Subscribe / Log in / New account

Oh FFS!

Oh FFS!

Posted Nov 25, 2024 6:17 UTC (Mon) by viro (subscriber, #7872)
In reply to: Oh FFS! by Cyberax
Parent article: NonStop discussion around adding Rust to Git

For fairness sake, for e.g. prototyping a research project, Chromium or Firepox are hardly a priority - at about the same level of interest as ffmpeg et.al.

Said that, llvm requirements from the host are pretty minimal and unless the target is _really_ weird, getting a backend for it wouldn't be harder than comparable-quality pcc targeted to the same thing, so that really shouldn't be a big deal.

Getting decent target-specific optimizations can be interesting, of course, but then the same would go for pcc or gcc...

What kind of local llvm patch had that been? I'm really curious; the cost of keeping a local branch can, of course, be unpleasant, but that depends upon the area being modified. Could you (mirabilos, that is) drop it someplace public and post a link (along with commit sha1 of llvm version it's been against)?


to post comments

Oh FFS!

Posted Nov 25, 2024 6:20 UTC (Mon) by mirabilos (subscriber, #84359) [Link] (4 responses)

@cyberax: what part of D.N.I. do you not understand?

@viro: not my code, and I’m not in the mood of wading through an unfamiliar codebase, probably still on svn of all things, to look for it, sorry.

Oh FFS!

Posted Nov 25, 2024 6:50 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link] (2 responses)

Feel free to mute me if you don't want to see my posts.

Oh FFS!

Posted Nov 25, 2024 22:53 UTC (Mon) by mirabilos (subscriber, #84359) [Link] (1 responses)

There is no muting on LWN (for lynx and eMail).

What the fuck about DNI do you not understand? This is a basic consent thing.

Oh FFS!

Posted Nov 25, 2024 23:01 UTC (Mon) by corbet (editor, #1) [Link]

OK, cool it, please.

You posted a comment that can really only be seen as a troll. People fed the troll. You had no right to expect anything else, and have no right to tell others they cannot post on the site. Please just calm down and, perhaps, think a bit more before you post if you do not want people to disagree with you.

Oh FFS!

Posted Nov 25, 2024 7:22 UTC (Mon) by viro (subscriber, #7872) [Link]

llvm has moved to git 5 years ago, so presumably that patch is at least that old and I've enough software coproarchaeology on the kernel side...

Oh FFS!

Posted Nov 25, 2024 7:09 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

> Said that, llvm requirements from the host are pretty minimal and unless the target is _really_ weird, getting a backend for it wouldn't be harder than comparable-quality pcc targeted to the same thing, so that really shouldn't be a big deal.

I was trying to think of a realistic example, and the only one I can think of, is that specialized C compiler (romcc) in Coreboot that used only registers for its memory because it works before the DRAM itself is initialized.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds