lld-integration branch has been merged into the gcc-master trunk. So if you use LLD, make sure you switch to gcc-master branch, lld-integration branch will be soon removed.
I recommend using the zip archive (~125mb) or if you use git clone, then use --depth=1 (the repository size keeps on increasing with individual updates).
I recommend using the zip archive (~125mb) or if you use git clone, then use --depth=1 (the repository size keeps on increasing with individual updates).
Is compiling your kernel with my gcc very difficult for you?
Let me know if you need a guide for the same in the comments (which I'm guessing most of you won't need).
Let me know if you need a guide for the same in the comments (which I'm guessing most of you won't need).
Final Results
64%
Yes, it's difficult
36%
Nah, it's easy
Eva GCC
Is compiling your kernel with my gcc very difficult for you?
Let me know if you need a guide for the same in the comments (which I'm guessing most of you won't need).
Let me know if you need a guide for the same in the comments (which I'm guessing most of you won't need).
For those who find it difficult to use my gcc, join my support group (@EvaGCCSupport) and I'll help you when possible. Make sure you tag me in the group.
GCC Master has bumped their version to GCC 12.0.0
Eva GCC now has:
GCC version: 12.0.0
LLD version: 13.0.0
Get it from my repositories:
AArch64 (ARM64)
ARM
Eva GCC now has:
GCC version: 12.0.0
LLD version: 13.0.0
Get it from my repositories:
AArch64 (ARM64)
ARM
How many of you are actually GCC Chads?
Final Results
45%
Yes I am!
30%
Nah bro, clang besssss
24%
I don't build kramel *cries in corner*
What are your hackbench scores?
Irrespective of compiler, post your scores below. Mention compiler name when posting.
Irrespective of compiler, post your scores below. Mention compiler name when posting.
GCC Binaries are now stripped off of debug, ~90MB has been shaved off and shall give much smaller binaries, thanks to @mochi_wwww!
A new branch
Note: This branch is still in testing, but so far has not shown any issues.
Also this branch is now compiled with a newer version of GCC unlike the older versions, improvements are bound to be seen!
Do try and let me know!
GCC ARM64
GCC ARM
gcc-new has been pushed for both arm64 and arm with zstd LTO compression and pthread support.Note: This branch is still in testing, but so far has not shown any issues.
Also this branch is now compiled with a newer version of GCC unlike the older versions, improvements are bound to be seen!
Do try and let me know!
GCC ARM64
GCC ARM
GCC Build Script now supports building on pull requests, so that manual building is not required on individual machines.
All of your contributions are welcome!
All of your contributions are welcome!
GCC has bumped the version to 12.0.1 as of 20 January 2022
LLD is at 14.0.0
12.x GCC will soon be released.
And we shall be using GCC 13.x soon
LLD is at 14.0.0
12.x GCC will soon be released.
And we shall be using GCC 13.x soon
Compile speeds should now faster with Eva GCC as it now supports POSIX threads for multi threaded compiling.
GCC version has been bumped to 13.
LLD is at 15.0.0.
Go ahead, try GCC 13 on your kernels now!
LLD is at 15.0.0.
Go ahead, try GCC 13 on your kernels now!
👍2
I'm thinking of migrating from bare metal to a full toolchain with standard GCC aarch64 prefix (aarch64-linux-gnu-gcc). I'm trying to enforce this as many distros have glibc issues, so providing a full toolchain built using my script should theoretically fix it. What do you guys think about it?
❤5😱3🔥1
To use my gcc from now on, make sure you're running a newer distro that has atleast glibc v2.35.
Y'all wanna use bleeding edge gcc but not a newer and updated stable distro smh.
👍1
LLD has been bumped to 16.0.0 and GCC is at 13.0.0
Updated after months of broken GitHub actions.
Updated after months of broken GitHub actions.
😱1
For my fellow old distro users (seriously upgrade your distros ffs)
Here's a fork with older glibc
https://github.com/Dhruvgera/EvaGCC-arm64
https://github.com/Dhruvgera/EvaGCC-arm
Here's a fork with older glibc
https://github.com/Dhruvgera/EvaGCC-arm64
https://github.com/Dhruvgera/EvaGCC-arm
👍1

