Softwares and Drivers for Specific Models

ASUS Eee PC
Dell Mini
Lenovo IdeaPad
Acer Aspire
Samsung N
Toshiba
Gigabyte
iiView
Gigabyte

ASUS Eee PC Specific

Dell Mini Specific

Lenovo Specific

Acer Aspire Specific

Samsung N Specific

Toshiba Specific

Gigabyte Specific

iiView Specific

MSI Wind Specific

HP Mini
HP Mini
Sony Vaio W
LG Netbook
Windows XP Downloads
Ad Space for Rent
Rss Subscribe
Facebook Fan Page
Follow us at Twitter

HP Mini Specific

Fujitsu Specific

Sony Vaio Specific

LG
Specific

Windows XP Softwares

Advertise Here!

Rss Subscribe

Facebook Page

Follow us @Twitter


Tablet PC Software Downloads

CC386 3.81.1.96


Ultrabook / Netbook Software Downloads » Developer Tools » CC386 3.81.1.96
Bookmark and Share Subscribe

Date Added:

Dec 14, 2010 03:01 AM

Publisher's Description:

CC386 is a general-purpose 32-bit C compiler. It is not an optimizing compiler but given that the code generation is fairly good. There are two versions; one is for MSDOS/DPMI and one is for Win32. The Win32 version has a full-blown IDE capable of editing, building, and debugging windows programs included with it. However at this time debugging support for MSDOS is rudimentary at best and there is no IDE for DOS.

I started working on the compiler itself 8 years ago. It was several years later that I had gather enough third-party tools to make a development package, and first started the task of compiling the package with itself. Over the years there have been a lot of changes and new features. At this point the package is stable enough that I can build all the programs in the entire package with themselves on a regular basis and not have any problems. However, there are still odd bugs being found in various things, if you think you found one please contact the author using the link at the left!

The compiler is more or less ANSI C with the usual K&R back-support. One of the several compiler-related projects being worked on as time goes by is to bring it up to the C99 standard. As it is there is compiler and run-time support for most of the ANSI C language prior to C99. The compiler has most of the usual DOS and WINDOWS extensions, and the DOS version has limited support for far (16:32) pointers.

This release is primarily a bug-fix release, all parts of the toolchain and runtime libraries were updated.

Some of the recently added features are as follows:

* rewrote code generation to remove problems with push/pop pairs
* rewrote the build system for the runtime library
* many small bug fixes in the tools and runtime library
* added support for binary numbers
* compiles most C99 constructs now (in C99 compatibility mode)
* address various compatibility issues and bugs
* add new windows headers
* hardware breakpoints
* support for debugging NASM assembly code
* updated far pointer support and segment register access
* added typeof keyword
* added _CRX, _DRX, _TRX direct access to registers
* added _fault keyword, like _interrupt but pops exception code
* updated to latest NASM version; modified NASM for virtual C++ segments
* added minimal far pointer support
* added better assembly language support for segmentation
* added direct access to segment registers, e.g. _DS, _ES

You can download the compiler and the source code from the links on the left. The DOS and windows versions both have installers. The 'Zipped Files' version includes most of the files from both the other versions as a zip file with directory information, so you unzip it (keeping the directory information) then follow the instructions for setting up the environment the compiler and tools need.

Screenshot:

Screenshot

Documentation:

http://ladsoft.tripod.com/cc386.htm

Last Download:

May 16, 2024 01:10 AM

Downloads:

246

OS:

Windows

Rating:

(0 Ratings)  Must Register to Post Rating

Advertisements



Please Register to Post Comments

CC386 3.81.1.96


Report Broken Download Link

Some of our Latest and Top Downloads

Recent Downloads

1. Iperius Backup 4.3.3 (Added on 9/6/2015)
2. Unreal Commander 2.02.1098 (Added on 9/6/2015)
3. Far Manager 3.0.4413 Beta / 3.0.4400 Stable (Added on 9/6/2015)
4. PhonerLite 2.27 (Added on 9/6/2015)
5. Eraser 6.2.0.2970 (Added on 9/6/2015)
6. Phoner 3.0 (Added on 9/6/2015)
7. Pocket Radio Player 090415 (Added on 9/6/2015)
8. Notepad++ Portable 6.8.3 (Added on 9/6/2015)
9. Notepad++ 6.8.3 (Added on 9/6/2015)
10. Miranda IM Portable 0.10.35 (Added on 9/6/2015)

Latest Recommendations

1. Gesture 2Launch Full Version {Free for Limited Time} (Added on 2/27/2013)
2. Classic Shell v3.6.5 - Windows 8 Start Menu like Windows 7 (Added on 2/16/2013)
3. Opera 12.11 (Added on 12/9/2012)
4. Metro UI Tweaker for Windows 8 (Added on 11/30/2012)
5. WinSetupFromUSB 1.0 Beta8 (Added on 4/30/2012)
6. SpeedyFox 2.0 (Added on 3/25/2012)
7. My CPU Monitor 1.00 (Added on 3/12/2012)
8. Yahoo! Messenger 11.5.0.192 (Added on 3/3/2012)
9. Mozilla Firefox 10.0 Final (Added on 2/7/2012)
10. BasicMouse and BasicBoard 6.1.2.0 (Added on 2/1/2012)

Most Downloaded

1. WinSetupFromUSB. 0.2.3 (70330 Downloads)
2. Netbook Resolution Customizer Version 1.0 Beta2 (69221 Downloads)
3. Acer Aspire One D255 Wireless LAN Driver Win7 9.0.0.173 (64062 Downloads)
4. BasicMouse and BasicBoard 6.1.2.0 (51809 Downloads)
5. Acer Aspire One D270 Wireless LAN Driver Windows 7 32bit 9.2.0.469 (47778 Downloads)
6. Samsung N150 Wireless LAN,REALTEK Windows 7(32bit) 1676.12.1113.2009 (40227 Downloads)
7. Acer Aspire One D270 WebCam Application Windows 7 32bit 1.5.2108.00 (38091 Downloads)
8. AsTray Plus 1.4.0 BETA1 (37254 Downloads)
9. Toshiba Mini NB505 Realtek Wireless LAN Driver Windows 7 (32bit) 2.00.0013.L_101021 (34750 Downloads)
10. Acer Aspire One D255 VGA Driver Win7 8.14.10.2117 (33305 Downloads)

Alexa Rank

  
RSS Subscribers

Rss Subscribe
     
Contact Us

Submit your Software