limits.h

Started by Vladimir Vassilevsky in comp.arch.embedded12 years ago 2 replies

It happens quite often that either 64 bit or 8 bit type is not supported by compiler/plaform. For the portability, it would be convenient to...

It happens quite often that either 64 bit or 8 bit type is not supported by compiler/plaform. For the portability, it would be convenient to add this support as a class (conditional compilation). Is there a compiler independent way to know at compile time which types are supported and which are not? VLV


C++ support in ARMCC (Keil) compiler/toolchain ?

Started by Dave Nadler in comp.arch.embedded9 years ago 12 replies

Hi All - Can anybody provide any comments on the C++ support in the Keil compiler (ARM7 target) ? Specifically: - completeness (though...

Hi All - Can anybody provide any comments on the C++ support in the Keil compiler (ARM7 target) ? Specifically: - completeness (though libstdc++ is not interesting for us) - robustness Thanks in advance, Best Regards, Dave PS: email me off-group if you like...


Recommendations for a C compiler for the MC9S08?

Started by Mr. C in comp.arch.embedded12 years ago 8 replies

I am just starting to look around at available C compilers for the Freescale line of 9S08 micros, specifically I have my eye on the MC9S08AW...

I am just starting to look around at available C compilers for the Freescale line of 9S08 micros, specifically I have my eye on the MC9S08AW part. Does anyone have any definite recommendations on good C compilers for those parts? Any compiler you would recommend staying away from? Thanks. Lou


BSO Tasking Compiler for C on

Started by BVN in comp.arch.embedded14 years ago 3 replies

Hi, Can anybody knows the vendor for BSO Tasking compiler for 80C196 microcontroller. pls reply regards BVN

Hi, Can anybody knows the vendor for BSO Tasking compiler for 80C196 microcontroller. pls reply regards BVN


8051 compilers

Started by Michael in comp.arch.embedded12 years ago 19 replies

Hi there - I am stuck developing code for 8051 uCs. We have been using the Dunfield compiler, but it looks like we are going to be...

Hi there - I am stuck developing code for 8051 uCs. We have been using the Dunfield compiler, but it looks like we are going to be moving towards a more complete compiler. I have been using the 1K demo of Keil, and it seems to be decent. I've run into a bug or two, but no deal breakers just yet. I've used IAR's Embedded Workbench for ARMs, but have yet to play around with their 8051 tools. Th...


gnu compiler optimizes out "asm" statements

Started by Tim Wescott in comp.arch.embedded4 years ago 52 replies

This is related to my question about interrupts in an STM32F303 processor. It turns out that the problem is in the compiler (or I'm going...

This is related to my question about interrupts in an STM32F303 processor. It turns out that the problem is in the compiler (or I'm going insane, which is never outside the realm of possibility when I'm working on embedded software). I'm coding in C++, and I'm using a clever dodge for protecting chunks of code from getting interrupted. Basically, I have a class that protects a block...


AVR / ATiny GNU C-compiler?

Started by Jens Gydesen in comp.arch.embedded14 years ago 1 reply

Hi, Is there a GNU C-Compiler and a free workbench available for the ATiny 13? And where can I find those? Regards Jens

Hi, Is there a GNU C-Compiler and a free workbench available for the ATiny 13? And where can I find those? Regards Jens


Whay is a C compiler ANSI compatible?

Started by Bobby in comp.arch.embedded12 years ago 25 replies

Why is it important for a C compiler to be "ANSI compatible"? Does that have any special advantage with my code?

Why is it important for a C compiler to be "ANSI compatible"? Does that have any special advantage with my code?


IO mapping

Started by faraz_naqvi in comp.arch.embedded10 years ago 2 replies

Hi , I have been working with H8sx1657 processor with hitachi compiler, now i have switched to GNU compiler , i have compiled the same project...

Hi , I have been working with H8sx1657 processor with hitachi compiler, now i have switched to GNU compiler , i have compiled the same project but when i wanted to transfer using emulator it give "NOT ENOUGH MEMOPRY" message , then i change address for .data section then .X file tranfer succefully , after that i want to make port as output but the problem is DDR register is not update , and re...


how to define a memory position variable and give it a value

Started by Mark in comp.arch.embedded15 years ago 10 replies

I've already had Mark A. Odell answer this question saying this can't be done portably. He also sugested me coming to this group with the...

I've already had Mark A. Odell answer this question saying this can't be done portably. He also sugested me coming to this group with the question see if anyone here has some idea on how to do this... I am working on a MSP430 and using IAR ew compiler... Hey all.... I'm trying to do something that should be easy, but my compiler doesn't allow me... I am trying to define a variab


Visual Studio C++ to PIC

Started by Ryan in comp.arch.embedded15 years ago 25 replies

Hi, I'm attempting to compile my C++ application for a PIC microcontroller. I've been told that this can be done, though I'm honestly not sure...

Hi, I'm attempting to compile my C++ application for a PIC microcontroller. I've been told that this can be done, though I'm honestly not sure how to go about doing it. I'd assume I either need a special compiler or some sort of cross-compiler for the specific PIC architecture. However, I have a feeling that my problems will increase even once I get it to compile and run on the microcontr...


problem w using Compiler for MPLAB

Started by mahe in comp.arch.embedded14 years ago 1 reply

Hi I have installed successfully MPLAB 7.11 and Hitech C Compiler v8.53 but the problem is that i able to build through MPLAB but could...

Hi I have installed successfully MPLAB 7.11 and Hitech C Compiler v8.53 but the problem is that i able to build through MPLAB but could not able to run or simulate code in MPLAB simulator can any one please give me suggestion what to do .I am struck up here and struggling a lot. from MK


Free C compiler for MOTOROLA HC08

Started by YB in comp.arch.embedded15 years ago 9 replies

Hi everybody, I'm looking for a free C compiler for HC08. I found SDCC, but the generated code is... bad... VERY bad... Any ideas...

Hi everybody, I'm looking for a free C compiler for HC08. I found SDCC, but the generated code is... bad... VERY bad... Any ideas ? Thanks, -- Yvan http://www.ybdesign.fr


which low price develop tools have C compiler?

Started by yong in comp.arch.embedded15 years ago 15 replies

I want to learn microcontroller. I want to get low price (

I want to learn microcontroller. I want to get low price (


TASKING COMPILER MAP FILE

Started by dk in comp.arch.embedded10 years ago 1 reply

Can somebody give me some clues, on how the map file generated by TASKING COMPILER will have memory size information? Thanks for your time in...

Can somebody give me some clues, on how the map file generated by TASKING COMPILER will have memory size information? Thanks for your time in advance. -dK


TMS470 with IAR C++ Compiler

Started by Hagar in comp.arch.embedded10 years ago 8 replies

Hi all. I'm trying to use C++ and IAR for TMS470 uC's but I'm getting some weird troubles with C++. For example: I have a simple test code...

Hi all. I'm trying to use C++ and IAR for TMS470 uC's but I'm getting some weird troubles with C++. For example: I have a simple test code to receive CAN frames using interrupts. It compiles ok but when the frame arrives the application blows! If I use the same logic and configurations with C compiler everything works perfectly. I did a research for C++ Projects with TMS470 but didn't fi...


Linker/loader directives

Started by goodTweetieBird in comp.arch.embedded11 years ago 1 reply

I am seeking some (hopefully) general information about linker or loader directives that can be used to cause some arrays used in a C program to...

I am seeking some (hopefully) general information about linker or loader directives that can be used to cause some arrays used in a C program to be stored at a particular (NVRAM) location. Could you please recommend some reading material? I suspect it may be compiler dependent. I will be using a Microtek compiler and probably an ARM 7 or 9 processor. Thanx, gtb


getting started on C programming on PIC16F628A, PIC16F690, OR PIC18F2620

Started by ssylee in comp.arch.embedded12 years ago 4 replies

I'm trying to get started with C programming on either one of the PIC microcontrollers in MPLAB IDE using C18 compiler (or any other C compiler...

I'm trying to get started with C programming on either one of the PIC microcontrollers in MPLAB IDE using C18 compiler (or any other C compiler that Microchip makes), however, I'm having some trouble drafting a source code that has, for example, LEDs flashing or display a "Hello World" message through printf() and in such fashion that I can see it on a host computer. Does anyone know any good...


Looking to buy a used embedded cross compiler

Started by Jim in comp.arch.embedded9 years ago 10 replies

Hi, I have this home project and am currently set up with a MS Windows gcc cross compiler to 68000. I did a quick look at the assembler and...

Hi, I have this home project and am currently set up with a MS Windows gcc cross compiler to 68000. I did a quick look at the assembler and saw that when I passed a single variable to a function, it was pushed onto the stack. I think that overhead could cause problems. I'll talk to the gcc guys to see if there's some setting to get around that. But, to plan ahead, I thought I'd casuall...


IC-86 old C compiler for 8086 Intel target CPU

Started by Anonymous in comp.arch.embedded3 years ago

Hello, I am a professional software developer and I need to re-compile an old (> 24 years) C embedded safety critical application running on a...

Hello, I am a professional software developer and I need to re-compile an old (> 24 years) C embedded safety critical application running on a 80186 CPU from Intel and I need to get exactly the same binary code generated with the IC-86 Compiler V4.5 (to keep the validity of the product certification process). I have already found the IC-86 version V4.0 from year 1988, but I really need th