tcc-riscv32 | Port TCC ( Tiny C Compiler

 by   sellicott C Version: Current License: LGPL-2.1

kandi X-RAY | tcc-riscv32 Summary

kandi X-RAY | tcc-riscv32 Summary

tcc-riscv32 is a C library. tcc-riscv32 has no bugs, it has no vulnerabilities, it has a Weak Copyleft License and it has low support. You can download it from GitHub.

Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3)
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              tcc-riscv32 has a low active ecosystem.
              It has 15 star(s) with 1 fork(s). There are 6 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 0 open issues and 1 have been closed. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of tcc-riscv32 is current.

            kandi-Quality Quality

              tcc-riscv32 has no bugs reported.

            kandi-Security Security

              tcc-riscv32 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              tcc-riscv32 is licensed under the LGPL-2.1 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              tcc-riscv32 releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of tcc-riscv32
            Get all kandi verified functions for this library.

            tcc-riscv32 Key Features

            No Key Features are available at this moment for tcc-riscv32.

            tcc-riscv32 Examples and Code Snippets

            No Code Snippets are available at this moment for tcc-riscv32.

            Community Discussions

            No Community Discussions are available at this moment for tcc-riscv32.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install tcc-riscv32

            You can download it from GitHub.

            Support

            Installation on a i386/x86_64/arm/aarch64/riscv64 Linux/macOS/FreeBSD/NetBSD/OpenBSD hosts. ./configure make make test make install. Notes: For FreeBSD, NetBSD and OpenBSD, gmake should be used instead of make. For Windows read tcc-win32.txt. makeinfo must be installed to compile the doc. By default, tcc is installed in /usr/local/bin. ./configure --help shows configuration options. We assume here that you know ANSI C. Look at the example ex1.c to know what the programs look like. The include file <tcclib.h> can be used if you want a small basic libc include support (especially useful for floppy disks). Of course, you can also use standard headers, although they are slower to compile. You can begin your C script with '#!/usr/local/bin/tcc -run' on the first line and set its execute bits (chmod a+x your_script). Then, you can launch the C code as a shell or perl script :-) The command line arguments are put in 'argc' and 'argv' of the main functions, as in ANSI C. ex1.c: simplest example (hello world). Can also be launched directly as a script: './ex1.c'. ex2.c: more complicated example: find a number with the four operations given a list of numbers (benchmark). ex3.c: compute fibonacci numbers (benchmark). ex4.c: more complicated: X11 program. Very complicated test in fact because standard headers are being used ! As for ex1.c, can also be launched directly as a script: './ex4.c'. ex5.c: 'hello world' with standard glibc headers. tcc.c: TCC can of course compile itself. Used to check the code generator. tcctest.c: auto test for TCC which tests many subtle possible bugs. Used when doing 'make test'. Please read tcc-doc.html to have all the features of TCC. Additional information is available for the Windows port in tcc-win32.txt.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/sellicott/tcc-riscv32.git

          • CLI

            gh repo clone sellicott/tcc-riscv32

          • sshUrl

            git@github.com:sellicott/tcc-riscv32.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link