Menu

#2605 SDCC_PARMS_IN_BANK1 non-compliant

open
nobody
None
other
5
2019-01-02
2017-04-29
No

According to the manual, there is only one compiler-created define with non-compliant name remaining: SDCC_PARMS_IN_BANK1, for --parms-in-bank1 for mcs51. If there are users of --parms-in-bank1, we should rename the macro. If there are no users, we could remove the option.
I suggest to do this after 3.7.0.

Philipp

P.S.: The ds400 backend apparently defines SDCC_ds390, but I don't know the current state of ds400.

Discussion

  • Maarten Brock

    Maarten Brock - 2017-04-29

    AFAIK ds400 is a ds390 with some extra peripherals.

     
  • Maarten Brock

    Maarten Brock - 2018-12-05

    As far as I'm concerned --parms-in-bank1 can be removed. It's not regression tested and I've never used it. IMHO it only complicates things, sorry Sandeep (who introduced it in 2002).

     
  • Philipp Klaus Krause

    The ds400 SDCC_ds390 has been changed to __SDCC_ds390 as of [r10790].

    Philipp

     

Log in to post a comment.

Monday.com Logo