Samsung / TizenRT

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Apache License 2.0
566 stars 571 forks source link

loadable_apps, binfmt: add config to use --whole-archieve option #6248

Closed abhishek-samsung closed 3 months ago

abhishek-samsung commented 3 months ago

If we use whole-archieve option, then full library gets included. Instead if not enabled, then only required symbols from the library will be picked

About ~350KB (7%) size reduction was observed on internal branch.

sunghan-chang commented 3 months ago

@abhishek-samsung Is this verified with ?

abhishek-samsung commented 3 months ago

I verified kernel tc and its workign fine. Internal branch verification is in progress.

sunghan-chang commented 3 months ago

@abhishek-samsung Could you let me know the result of internal branch verification?

abhishek-samsung commented 3 months ago

@abhishek-samsung Could you let me know the result of internal branch verification?

It works well on the internal branch. No issues.