Overview
Comment: | Updated to allow "tcc" to build |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
035f309e4f00de9bf8428b95f9e51f72 |
User & Date: | rkeene on 2014-06-21 05:06:10 |
Other Links: | manifest | tags |
Context
2014-06-21
| ||
05:06 | Updated to do a "distclean" in TCC upon clean check-in: ed19d6d085 user: rkeene tags: trunk | |
05:06 | Updated to allow "tcc" to build check-in: 035f309e4f user: rkeene tags: trunk | |
04:44 | Updated to work on older autoconf implementations and support the new versionscript.m4 interface check-in: 5ade025cc5 user: rkeene tags: trunk | |
Changes
Modified build/tcc-patches/0.9.26/tcc-0.9.26-tclio.diff from [3b7b96df23] to [714434e0ff].
︙ | ︙ | |||
91 92 93 94 95 96 97 98 99 100 101 102 103 104 | - size = read(fd, &ehdr, sizeof(ehdr)); - lseek(fd, 0, SEEK_SET); + size = Tcl_Read(fd, (char *)&ehdr, sizeof(ehdr)); + Tcl_Seek(fd, 0, SEEK_SET); if (size <= 0) { tcc_error_noabort("could not read header"); goto the_end; diff -uNr tcc-0.9.26.orig/tcc.h tcc-0.9.26-1tclio/tcc.h --- tcc-0.9.26.orig/tcc.h 2013-02-15 08:24:00.000000000 -0600 +++ tcc-0.9.26-1tclio/tcc.h 2014-05-02 01:30:08.967140003 -0500 @@ -429,7 +429,7 @@ typedef struct BufferedFile { uint8_t *buf_ptr; uint8_t *buf_end; | > > > > > > > > > > > > | 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 | - size = read(fd, &ehdr, sizeof(ehdr)); - lseek(fd, 0, SEEK_SET); + size = Tcl_Read(fd, (char *)&ehdr, sizeof(ehdr)); + Tcl_Seek(fd, 0, SEEK_SET); if (size <= 0) { tcc_error_noabort("could not read header"); goto the_end; diff -uNr tcc-0.9.26.orig/tcc.c tcc-0.9.26-1tclio/tcc.c --- tcc-0.9.26.orig/tcc.c 2013-02-15 08:24:00.000000000 -0600 +++ tcc-0.9.26-1tclio/tcc.c 2014-06-21 00:04:24.170011999 -0500 @@ -248,7 +248,7 @@ int64_t start_time = 0; const char *first_file = NULL; - s = tcc_new(); + s = tcc_new(NULL); s->output_type = TCC_OUTPUT_EXE; optind = tcc_parse_args(s, argc - 1, argv + 1); diff -uNr tcc-0.9.26.orig/tcc.h tcc-0.9.26-1tclio/tcc.h --- tcc-0.9.26.orig/tcc.h 2013-02-15 08:24:00.000000000 -0600 +++ tcc-0.9.26-1tclio/tcc.h 2014-05-02 01:30:08.967140003 -0500 @@ -429,7 +429,7 @@ typedef struct BufferedFile { uint8_t *buf_ptr; uint8_t *buf_end; |
︙ | ︙ |