Re: [Tinycc-devel] Status of C language support, et al

2021-04-20 Thread pursuer2
I think we can just add necessaryfiles required by tcc to pass all 
tests, put those much used header files and libraries for various 
platforms into another repository. Optionally, add git submodule refer to 
these repositories.




-- Original --
From:   
 "tinycc-devel" 
   
___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


Re: [Tinycc-devel] Status of C language support, et al

2021-04-19 Thread Christian Jullien
Also complex and float functions of different types (float, double, long 
double, float _Complex, double _Complex and long double _Complex) are not 
supported.

-Original Message-
From: Tinycc-devel [mailto:tinycc-devel-bounces+eligis=orange...@nongnu.org] On 
Behalf Of yangrq
Sent: Monday, April 19, 2021 11:04
To: tinycc-devel@nongnu.org
Subject: Re: [Tinycc-devel] Status of C language support, et al

> * Which features are still missing, for example from C99 and C11?

I did some tests and found the following features in C11 are missing:
* 7.3.9.3 The CMPLX macros
* 6.4.5/3 UTF−8 string literal (prefixed by `u8`)

___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


Re: [Tinycc-devel] Status of C language support, et al

2021-04-19 Thread yangrq
> * Which features are still missing, for example from C99 and C11?

I did some tests and found the following features in C11 are missing:
* 7.3.9.3 The CMPLX macros
* 6.4.5/3 UTF−8 string literal (prefixed by `u8`)

___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


Re: [Tinycc-devel] Status of C language support, et al

2021-04-19 Thread Samir Ribić via Tinycc-devel
> * Which features are still missing, for example from C99 and C11?
>
> We do not want bloated tcc, but  winapi section needs to include, by
default, the following three much used header files and libraries:
commctrl.h
comdlg.h
mmsystem.h
___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


[Tinycc-devel] Status of C language support, et al

2021-04-18 Thread Stefanos
I opened 'TODO' file and there are a number of things that probably got fixed
already or got implemented in mob branch.

That got me thinking, so I have a couple of questions to ask:

* How stable mob branch is, so it could be tagged as stable?
* How updated the docs are?
* Which features are still missing, for example from C99 and C11?
* What kind of knowledge or expertise a candidate contributor needs to have in
  order to qualify for participating in TCC's development?

___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel