Upgrade portcosmo patch and GCC third party docs

This commit is contained in:
Justine Tunney 2023-06-14 19:48:55 -07:00
parent 4778cd4d27
commit 8dc11afcf6
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
3 changed files with 1914 additions and 1875 deletions

View file

@ -34,7 +34,6 @@
int tcgetwinsize(int fd, struct winsize *ws) {
int rc;
if (IsAsan() && !__asan_is_valid(ws, sizeof(*ws))) {
ws = 0;
rc = efault();
} else if (fd >= 0) {
if (fd < g_fds.n && g_fds.p[fd].kind == kFdZip) {

View file

@ -12,17 +12,16 @@ ORIGIN
@ahgamut's musl-cross-make fork
https://github.com/ahgamut/musl-cross-make/
d0f33e2162cf5e5b30cdf3b3accc0d0f7756830c
e58abc1110b335a3341e8ad5821ad8e3880d9bb2
MODIFICATIONS
ahgamut's musl-cross-make fork includes a 2kLOC patch that modifies
GCC so it'll compile C code like `switch(errno){case EINVAL: etc.}`
SEE ALSO
third_party/gcc/portcosmo.patch
see third_party/gcc/portcosmo.patch for GCC 11.2.0 for our changes
NOTES
My name is Justine Tunney and I approve of these binaries.
These binaries were compiled by Justine Tunney. You have the freedom
to obtain the original source source code, apply our patch, and enjoy
all the freedoms promised to you by the GNU General Public License.

File diff suppressed because it is too large Load diff