mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-28 07:18:30 +00:00
Upgrade portcosmo patch and GCC third party docs
This commit is contained in:
parent
4778cd4d27
commit
8dc11afcf6
3 changed files with 1914 additions and 1875 deletions
|
@ -34,7 +34,6 @@
|
||||||
int tcgetwinsize(int fd, struct winsize *ws) {
|
int tcgetwinsize(int fd, struct winsize *ws) {
|
||||||
int rc;
|
int rc;
|
||||||
if (IsAsan() && !__asan_is_valid(ws, sizeof(*ws))) {
|
if (IsAsan() && !__asan_is_valid(ws, sizeof(*ws))) {
|
||||||
ws = 0;
|
|
||||||
rc = efault();
|
rc = efault();
|
||||||
} else if (fd >= 0) {
|
} else if (fd >= 0) {
|
||||||
if (fd < g_fds.n && g_fds.p[fd].kind == kFdZip) {
|
if (fd < g_fds.n && g_fds.p[fd].kind == kFdZip) {
|
||||||
|
|
11
third_party/gcc/README.cosmo
vendored
11
third_party/gcc/README.cosmo
vendored
|
@ -12,17 +12,16 @@ ORIGIN
|
||||||
|
|
||||||
@ahgamut's musl-cross-make fork
|
@ahgamut's musl-cross-make fork
|
||||||
https://github.com/ahgamut/musl-cross-make/
|
https://github.com/ahgamut/musl-cross-make/
|
||||||
d0f33e2162cf5e5b30cdf3b3accc0d0f7756830c
|
e58abc1110b335a3341e8ad5821ad8e3880d9bb2
|
||||||
|
|
||||||
MODIFICATIONS
|
MODIFICATIONS
|
||||||
|
|
||||||
ahgamut's musl-cross-make fork includes a 2kLOC patch that modifies
|
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.}`
|
GCC so it'll compile C code like `switch(errno){case EINVAL: etc.}`
|
||||||
|
see third_party/gcc/portcosmo.patch for GCC 11.2.0 for our changes
|
||||||
SEE ALSO
|
|
||||||
|
|
||||||
third_party/gcc/portcosmo.patch
|
|
||||||
|
|
||||||
NOTES
|
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.
|
||||||
|
|
3749
third_party/gcc/portcosmo.patch
vendored
3749
third_party/gcc/portcosmo.patch
vendored
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue