Skip to content

Feature IAR8: Update Realtek's lib to iar 8.20 #5520

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4 commits into from

Conversation

Archcady
Copy link
Contributor

Rebuild libraries with IAR 8.20

deepikabhavnani and others added 4 commits October 25, 2017 10:30
Two new block properties available in linker configuration files:
"expanding size" and "minimum size" for IAR 8.11.2 and above

Sample:
define block HEAP with expanding size, minimum size = 16K, alignment = 8 {};

This block will expand to consume all remaining available space in
the range where it is placed. If several such blocks end up in the same
range, they will share the remaining space.
Cannot place a block with expanding size inside another block with
expanding size, inside a block with maximum size, or inside an overlay.
RAM define/section if splited, IAR exanpding size considers just one
section while heap creation which results in smaller chunk for heap.
This commit is to unify the RAM section.
@pan-
Copy link
Member

pan- commented Nov 17, 2017

@Archcady Is it just a rebuild or does it also contain fixes ?

@Archcady
Copy link
Contributor Author

@pan- I rebuild the lib as @samchuarm requests, and I successfully ran some examples with it.
Is there anything specifically needed to fix for iar8?

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 20, 2017

/morph build

@pan-
Copy link
Member

pan- commented Nov 20, 2017

@Archcady I was just being curious; I wasn't asking for something specific.

@mbed-ci
Copy link

mbed-ci commented Nov 20, 2017

Build : FAILURE

Build number : 549
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/5520/

@0xc0170
Copy link
Contributor

0xc0170 commented Nov 20, 2017

Failure is known, will provide an update soon.

cc @theotherjimmy

@theotherjimmy
Copy link
Contributor

@Archcady We will provide another PR that removes support for both this target and the UBLOX target. This will pass CI. After that PR is merged, you will need to rebase and add a revert for the commit that removes support for this target. I'll mention the preceding PR in this thread when I make it.

@theotherjimmy
Copy link
Contributor

@Archcady I created the PR as promised (a bit late, sorry about that). See #5594

@theotherjimmy theotherjimmy force-pushed the feature-iar8 branch 2 times, most recently from a45666d to 5704edc Compare January 29, 2018 19:45
@0xc0170 0xc0170 changed the title Update Realtek's lib to iar 8.20 Feature IAR8: Update Realtek's lib to iar 8.20 Feb 8, 2018
@cmonr
Copy link
Contributor

cmonr commented Feb 12, 2018

Closing for now since dependent PR is inactive. Please reopen when updates are available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants