summaryrefslogtreecommitdiff
path: root/components/fal/src
diff options
context:
space:
mode:
authortyx <[email protected]>2022-04-17 22:01:35 +0800
committerguo <[email protected]>2022-04-19 11:13:56 +0800
commit6237d2aa6950ff89e6814d0abdcba8fd9c3af47d (patch)
treef25332d1443bcc9fa675d3f478a44c3af6438ae5 /components/fal/src
parenta003cbe705a8ea519c683eeec8a0bf7178e66830 (diff)
[components][fal] Compact code
Diffstat (limited to 'components/fal/src')
-rw-r--r--components/fal/src/fal_partition.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/components/fal/src/fal_partition.c b/components/fal/src/fal_partition.c
index 94f88dbed5..92ae074303 100644
--- a/components/fal/src/fal_partition.c
+++ b/components/fal/src/fal_partition.c
@@ -34,24 +34,8 @@ struct part_flash_info
#error "You must defined FAL_PART_TABLE on 'fal_cfg.h'"
#endif
-#ifdef __CC_ARM /* ARM Compiler */
- #define SECTION(x) __attribute__((section(x)))
- #define USED __attribute__((used))
-#elif defined (__IAR_SYSTEMS_ICC__) /* for IAR Compiler */
- #define SECTION(x) @ x
- #define USED __root
-#elif defined (__GNUC__) /* GNU GCC Compiler */
- #define SECTION(x) __attribute__((section(x)))
- #define USED __attribute__((used))
-#elif defined (_MSC_VER)
- #define SECTION(x)
- #define USED
-#else
- #error not supported tool chain
-#endif /* __CC_ARM */
-
/* partition table definition */
-USED static const struct fal_partition partition_table_def[] SECTION("FalPartTable") = FAL_PART_TABLE;
+static const struct fal_partition partition_table_def[] = FAL_PART_TABLE;
static const struct fal_partition *partition_table = NULL;
/* partition and flash object information cache table */
static struct part_flash_info part_flash_cache[sizeof(partition_table_def) / sizeof(partition_table_def[0])] = { 0 };