[Tinycc-devel] 回复: tcc grammar problems

2014-08-21 Thread jiang
I recently some busy I may have to next week to give you write a letter. more than me some time, because I found tcc other bug. the following statement can not compile: unsigned int xi = 0; Error: too many basic types. Best regards, jiang Thomas Preud'homme robo...@celest.fr编写: Le mardi 19

Re: [Tinycc-devel] tcc grammar problems

2014-08-21 Thread jiang
Sorry, I made ​​a mistake, there are some questions I have not clear. Jiang 在 2014年08月22日 00:00, tinycc-devel-requ...@nongnu.org 写道: unsigned int xi = 0; ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman

Re: [Tinycc-devel] tcc grammar problems

2014-08-10 Thread jiang
在 2014年08月10日 19:55, Thomas Preud'homme 写道: Le samedi 09 août 2014, 11:49:50 jiang a écrit : These days I'm going to worship. Few days and then a detailed reply to you. This is my latest Review: Please see the attachment. fixbitfields.patch By testing the software: tcc gnumake binutils-2.24

[Tinycc-devel] 回复: tcc grammar problems

2014-08-08 Thread jiang
I recently some busy. may have to over a day or two to use the computer. I will give you reply. Best regards, jiang Thomas Preud'homme robo...@celest.fr编写: Le mercredi 06 août 2014, 22:41:18 Thomas Preud'homme a écrit : [SNIP review part 2] And here is the final part (part 3) @@ -3605,7

Re: [Tinycc-devel] tcc grammar problems

2014-08-08 Thread jiang
These days I'm going to worship. Few days and then a detailed reply to you. This is my latest Review: Please see the attachment. fixbitfields.patch By testing the software: tcc gnumake binutils-2.24 Best regards, Jiang commit 3c15eb7f912016738fc9c604d81d5f7a8a4fb200 Author: Jiang 30155

Re: [Tinycc-devel] tcc grammar problems

2014-08-06 Thread jiang
Hi, Thomas My p1 patch, there is a fatal flaw, but I know it was not satisfied! Thank you for writing to me. But I have a patch, want to join the mob, excuse me, please review it! My patch:See Attachment Best regards, Jiang 在 2014年08月05日 22:08, Thomas Preud'homme 写道: Le vendredi 01 août

[Tinycc-devel] 回复: tcc grammar problems

2014-08-05 Thread jiang
HI, Thomas My own ideas have some problems. temporarily not push into the mob. Best regards, Jiang Thomas Preud'homme robo...@celest.fr编写: Le vendredi 01 août 2014, 16:37:15 jiang a écrit : my patch:See Attachment You look at, if no problem, I'll push mob Hi Jiang, I wanted to tell you

[Tinycc-devel] 回复: tcc grammar problems

2014-08-04 Thread jiang
There are some problems I almost solved. But the new problems appeared, I use grischka tell me a method, with tcc compile yasm, No passed, is the struct already the definition of errors. I are looking for reasons .Thank you care I patch, and can give me some suggestions. Best regards, Jiang

Re: [Tinycc-devel] tcc grammar problems

2014-08-01 Thread jiang
my patch:See Attachment You look at, if no problem, I'll push mob Jiang 在 2014年07月30日 00:00, tinycc-devel-requ...@nongnu.org 写道: Gcc and msvc are correct. -Original Message- From:tinycc-devel-bounces+michael=theessentialexchange@nongnu.org [mailto:tinycc-devel-bounces+michael

Re: [Tinycc-devel] tcc grammar problems

2014-08-01 Thread jiang
); tcc_warning(large integer implicitly truncated to unsigned type); The meaning is very simple patch Jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] tcc grammar problems

2014-08-01 Thread jiang
not work, put your source files to me, tell me compilation step. Best regards, Jiang 在 2014年08月02日 06:17, grischka 写道: jiang wrote: The meaning is very simple patch The patch has bugs. See: $ make -C ../gnumake CC=tcc clean all [...] $ ../gnumake/gnumake Makefile:203

[Tinycc-devel] 回复: tcc grammar problems

2014-07-28 Thread jiang
I am sorry, I do not have expressed good I mean. I want you sure, is tcc correct or gcc msvc correctly. If the gcc msvc correct, I want to fix it. Best regards Jiang Thomas Preud'homme robo...@celest.fr编写: Le dimanche 13 juillet 2014, 22:12:39 jiang a écrit : Hello everyone! (s-a = (s-b

[Tinycc-devel] tcc grammar problems

2014-07-13 Thread jiang
Hello everyone! (s-a = (s-b = (s-c = n + 4))); gcc msvc: -- 30 / 30 / 126 // Because the return value is left tcc -- 254 / 30 / 126 // Because the return is the right value Shall tcc assignment modify what? Same with gccmsvc. 于 2014年06月22日 01:49, jiang 写道: This is my patch (see Annex

[Tinycc-devel] 回复: Request push

2014-07-02 Thread jiang
It doesn't matter, I'm not very urgent. thank you.but I need time to find their own patch mistake. Best regards, Jiang Thomas Preud'homme robo...@celest.fr编写: Le mercredi 02 juillet 2014, 00:07:02 jiang a écrit : I'm sorry, I was remiss. I did not find a space with gitk. This is my new

Re: [Tinycc-devel] Request push

2014-07-01 Thread jiang
I'm sorry, I was remiss. I did not find a space with gitk. This is my new commit:89000c18dc7d5ccb2687948f94fe49d392990dab Best regards, Jiang Le dimanche 29 juin 2014, 16:56:31 Thomas Preud'homme a écrit : Le dimanche 29 juin 2014, 12:32:57 大熊猫 a écrit : Thank you Thomas, I hope you agree

Re: [Tinycc-devel] Request push

2014-06-30 Thread jiang
Struct improved algorithms and add struct warnings and other warnings. The following can be compiled: struct st{int a;;;}; If you do not have advice, tomorrow pushed into the mob. jiang commit 8be2fbd82ef16c8f846fccb46689827ed37997eb Author: jiang 30155...@qq.com Date: Mon Jun 30 16:40

[Tinycc-devel] 回复: Request push

2014-06-30 Thread jiang
I'm sorry! Is I am too impatient. Thank you for your remind and Suggestions. I'll take the time to put a bug in greater detail. Best regards, jiang Thomas Preud'homme robo...@celest.fr编写: Le lundi 30 juin 2014, 16:49:02 jiang a écrit : Struct improved algorithms and add struct warnings

Re: [Tinycc-devel] Request push

2014-06-29 Thread jiang
I have other patches, but their ideas are not very mature, and later pushed to give you. jiang 于 2014年06月29日 16:56, Thomas Preud'homme 写道: Le dimanche 29 juin 2014, 12:32:57 大熊猫 a écrit : Thank you Thomas, I hope you agree with my request. Sure, as I said, provided that a testcase is added

[Tinycc-devel] Request push

2014-06-23 Thread jiang
I'll push a patch. bug: -- #define hexCh(c (c = 10 ? 'a' + c - 10 : '0' + c) hexCh(c); out: jiang@jiang:~/test$ ./tcc -E c4.c # 1 c4.c (c = 10 ? 'a' + c - 10 : '0' + c

[Tinycc-devel] Request push

2014-06-22 Thread jiang
Here is a patch to push I hope to help you. jiang commit 512947a3cc497cee5e4f5c0aa3f17f81fa2bb18b Author: jiang 30155...@qq.com Date: Mon Jun 16 16:43:40 2014 +0800 #define bug fixes bug: #define hexCh(c (c = 10 ? 'a' + c - 10 : '0' + c) hexCh(c); diff --git a/tccpp.c b

Re: [Tinycc-devel] Tinycc-devel Digest, Vol 134, Issue 18

2014-06-22 Thread jiang
revert vstore() commitf26fdaefd8b35489f26462992010b9ecd76d8fe3 Thank grischka for letting me know the error hello grischka jiangLet init_putz one-time generation http://repo.or.cz/w/tinycc.git/commitdiff/d316836008f4738d5a020b28aa33e96a82a81aca - may crash the compiler (see gcc

Re: [Tinycc-devel] Tinycc-devel Digest, Vol 134, Issue 16

2014-06-21 Thread jiang
0 - 30 (a:9) 0 0 0 0 1 1 1 1 0 - 30 1 1 1 1 1 1 1 1 1 - 0x1ff -- 0 0 0 1 1 1 1 0 - 30 I guess gcc mvc repeated use of the register, so wrong 于 2014年06月21日 22:25, tinycc-devel-requ...@nongnu.org 写道: jiang wrote: /* bitfield store handling */ + SValue tmp; + tmp = vtop[0

[Tinycc-devel] State of the tcc project (jiang)

2014-06-20 Thread jiang
This is my modified. I tried to modify the Makefile, but my limited level, think of ways to modify later. --- tccgen.c --- index 7906ccf..4f2a02c 100644 @@ -2562,6 +2562,8 @@ ST_FUNC void vstore(void) /* leave source on

Re: [Tinycc-devel] Tinycc-devel Digest, Vol 134, Issue 15

2014-06-20 Thread jiang
No investigation, no right to speak jiang@jiang:~/test$ cat c3.c int main(){ /* struct { unsigned a:9, b:7, c:5; } s; s.a = s.b = s.c = 3; printf(%d / %d / %d\n, s.a, s.b, s.c); */ struct sbf1 { int f1 : 3; int : 2; int f2 : 1; int : 0; int f3 : 5; int f4 : 7; unsigned int f5 : 7; } st1; st1.f1

[Tinycc-devel] 回复: Tinycc-devel Digest, Vol 134, Issue 11

2014-06-18 Thread jiang
I will soon as possible to write a patch, to tell you my ideas. jiang 30155...@qq.com编写: Thank you wrote back. two weeks before I am more busy, my English not very good, so there is no what to say. you to see the World Cup, and I do not bother. thanks David jiang

Re: [Tinycc-devel] State of the tcc project

2014-06-18 Thread jiang
jiangint main() http://repo.or.cz/w/tinycc.git/commitdiff/e5e7f488e22190f893152c0b2f73e9ba499c4169 - causes regression. Test case: struct { unsigned a:9, b:7, c:5; } s; s.a = s.b = s.c = 3; printf(%d / %d / %d\n, s.a, s.b, s.c

[Tinycc-devel] Request code review, and merge

2014-06-17 Thread jiang
Hello everyone, I request a code review Do not know what to write is not a problem, ask everybody to criticize! I hope I commit to give us some help. I am ready to give tcc increase uninitialized variable warning jiang ___ Tinycc-devel mailing list

[Tinycc-devel] Request code review, and merge

2014-06-16 Thread jiang
git://gitcafe.com/weixiao/tinycc.git jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] Request code review

2014-06-04 Thread jiang
you about me add two assert () reasonable? jiang Hey jiang, I think there's a broader issue at play here involving appropriate communication. I looked for some commentary about this on the internet but could not find it. I know I encountered it somewhere once, but I don't remember. I'll try

Re: [Tinycc-devel] Request code review

2014-06-04 Thread jiang
in Hengyang jiang On Tuesday, June 03, 2014 09:56:38 AM David Mertens wrote: Hey jiang, Hi there, I didn't read the patch yet (and anyway, I want to get a grasp on what has been going on in the past month or so before looking at that patch) but I'd like to add a few words. First of all, a few

[Tinycc-devel] add tcc uninitialized variable warning

2014-06-04 Thread jiang
Hello everyone! I want to add tcc uninitialized variable warning. You have any good ideas. If I would not be too simple to say here. jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] Request code review

2014-06-03 Thread jiang
and type_size return int size larger than the case (in particular s- c is of type long), the result you want it? (May never happen to the case) Your comments and suggestions are the driving force of my contribution jiang ___ Tinycc-devel mailing list Tinycc

Re: [Tinycc-devel] State of the tcc project

2014-06-01 Thread jiang
I was on a month to join tinycc-devel. There are many rules I do not know, git commands also miss a beat, causing some useless patch, I hope you forgive me! jiang I also got dizzy by those useless patches. Also got lost if the patches related to global variables were/are going

[Tinycc-devel] Request code review

2014-06-01 Thread jiang
https://gitcafe.com/weixiao/tinycc jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] [ARM regression] ret_longdouble_test2... failure

2014-05-30 Thread jiang
Hello, how recently have not seen your patch. Your arm did not find the problem? I want to help you, can you tell me where to download arm os jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc

Re: [Tinycc-devel] State of the tcc project

2014-05-30 Thread jiang
I follow your advice, has established an account at github. But you can not call Thomas Preud'homme, grischka, Daniel Glöckner, who came back, they did not push the dozens of days! I feel I contribute nobody seriously. I need them to show me the error. jiang

[Tinycc-devel] 回复: Latest mob broken in test 66_macro_concat_end

2014-05-29 Thread jiang
Never mind, I often make mistakes. thank Austin jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] State of the tcc project

2014-05-29 Thread jiang
Hello everyone! My English is not very good! I very much hope to work together with you. I want God to guarantee, I push is not low quality code ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org

[Tinycc-devel] Latest mob broken in test 66_macro_concat_end

2014-05-28 Thread jiang
Please use a patch last, say to you bad patch I protest!!! Jiang ? 2014?05?29? 00:00, tinycc-devel-requ...@nongnu.org ??: Send Tinycc-devel mailing list submissions to tinycc-devel@nongnu.org To subscribe or unsubscribe via the World Wide Web, visit https://lists.nongnu.org

[Tinycc-devel] State of the tcc project

2014-05-28 Thread jiang
( a large amount of very low quality patches from jiang has been pushed) say to you very low quality patch I protest!!! Jiang ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] Latest mob broken in test 66_macro_concat_end

2014-05-28 Thread jiang
The gcc compiler is the first line in the wrong for you, then the first line error jiang Send Tinycc-devel mailing list submissions to tinycc-devel@nongnu.org To subscribe or unsubscribe via the World Wide Web, visit https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] Latest mob broken in test 66_macro_concat_end

2014-05-28 Thread jiang
jiang@jiang:~/test$ gcc -c 66_macro_concat_end.c 66_macro_concat_end.c:1:18: error: '##' cannot appear at either end of a macro expansion #define paste(A,B) A B## ^ 66_macro_concat_end.c: In function 'paste': 66_macro_concat_end.c:2:1: error: expected '{' at end of input

[Tinycc-devel] win32 build is broken, may caused by jiang's changes

2014-05-16 Thread jiang
Hello Roy,have time tohelp metest. 196c9995151e046fcbc78d8a72f66a7176fd1456 ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] win32 build is broken, may caused by jiang's changes

2014-05-15 Thread jiang
? 2014?05?15? 08:58, Roy Tam ??: Hello list, win32 tcc build is broken now: GNU gdb (GDB) 7.5 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There

Re: [Tinycc-devel] win32 build is broken, may caused by jiang's changes

2014-05-15 Thread jiang
? 2014?05?15? 08:58, Roy Tam ??: Hello list, win32 tcc build is broken now: GNU gdb (GDB) 7.5 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or laterhttp://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There

[Tinycc-devel] [ARM regression] ret_longdouble_test2... failure

2014-05-13 Thread jiang
Date: Sat, 10 May 2014 08:08:51 +0200 From: Christian Jullien eli...@orange.fr To: tinycc-devel@nongnu.org Subject: [Tinycc-devel] [ARM regression] ret_longdouble_test2... failure Message-ID: 001801cf6c16$5149dff0$f3dd9fd0$@orange.fr Content-Type: text/plain; charset=us-ascii Hi all, Because my

[Tinycc-devel] 回复: jiang, please indent properly!

2014-05-13 Thread jiang
I did not mean it, I will immediately change overnight Roy Tam roy...@gmail.com编写: Hello jiang, In commit c6345b5 ( http://repo.or.cz/w/tinycc.git/commitdiff/c6345b5a8af36d5577307860644010b1528257d3 ), the indention is broken again. Please USE 4 SPACES instead of A TAB KEY for indention