Hi,

Argh! Yes, that's it. I havn't previously used this chip.

Many thanks.
Jamie

On Mon, 30 Mar 2009, [email protected] wrote:

> Hi
>
> Did you included somthing like:
> #pragma stack 0x80 0x32
> in your code?
>
> I have no problems compiling my old code with sdcc 2.9
>
> Regards,
>
> jan
>
> Jamie Lawson schrieb:
>> I've had no problems using SDCC 2.90 with the pic16 series of chips until
>> compiling code for a PIC18F1220/1320.
>>
>> The test code below compiles fine using SDCC 2.80/gputils 0.13.7,
>> but I  get the message that follows when using SDCC 2.90/gputils 0.13.7
>>
>> =========================
>>
>> #include "pic18fregs.h"
>> #include <stdint.h>
>>
>> uint8_t fn_t(uint8_t x) {
>>      x++;
>>      return (x);
>> }
>>
>> void main()
>> {
>>      PORTA = fn_t(0xA5);
>> }
>>
>> ============================
>> sdcc -mpic16 -p18f1320 b.c
>>
>> message: using default linker script 
>> "/usr/local/share/gputils/lkr/18f1320.lkr"
>> warning: relocation of section "stack_section" failed, relocating to a
>> shared memory location
>> error: linker script has no definition that matches the type of section
>> "stack_section"
>>
>> ===================
>>
>> Regards,
>> Jamie
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Sdcc-user mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Sdcc-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>

------------------------------------------------------------------------------
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to