Dave,

thank you for your explanation.

I must repeat that I am not a programmer -- I am Systems Analyst 
(Systems Engineer/Systems Administrator). I would consider myself as a 
"bad programmer".

I got an interest in SDCC a few years ago but did very little -- just 
for experiment. And as immigrant I had very limited amount of spare cash 
to do anything significant -- living expencies and family had higher 
priority. But I love electronics and would no mind get my feets deeper 
into this water. Unfortunately I need resolve other issue in my family 
which require significant financies.

Andrey


Dave McGuire wrote:

>On Sep 4, 2008, at 4:03 PM, Andrey Vlassov wrote:
>  
>
>>Well, I am not completely sure and it might be that you right that "C"
>>is not "RTL" any more as it was years ago.
>>    
>>
>
>   "C" was never "RTL".  C has always been C.  Various RTLs have come  
>and gone as needed, typically as intermediary steps in compilation.
>
>  
>
>>Now it looks like "Language Source Code" -> AST -> RTL -> RTL
>>optimization -> Assembly -> Linker -> Binary code.
>>
>>http://gcc.gnu.org/wiki/StructureOfGCC
>>    
>>
>
>   ...for GCC perhaps.  The general flow (each step of which  
>potentially encompasses several sub-steps of a "big" portable  
>compiler like GCC) is:
>
>   source code -->
>   preprocessor(outputs processed source code) ->
>   compiler(outputs assembler) ->
>   assembler(outputs relocatable binary object files) ->
>   linker(outputs executables) --> executable file
>
>   It simply amazes me that people who are involved in embedded  
>development at any level don't know this.  I guess the era of "click  
>here to write your embedded program" has really arrived.  Perhaps  
>I'll make some money cleaning up the messes.
>
>             -Dave
>  
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to