This is an automated email from the ASF dual-hosted git repository.

archer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 60fb917eda Remove FAR from 32/64bit arch
60fb917eda is described below

commit 60fb917eda52787f9e542af0fd80ab80493893c0
Author: Xiang Xiao <[email protected]>
AuthorDate: Wed Dec 4 23:59:03 2024 +0800

    Remove FAR from 32/64bit arch
    
    since these arch doesn't distinguish between near and far pointers
    
    Signed-off-by: Xiang Xiao <[email protected]>
---
 .../platforms/arm/goldfish/goldfish_timer.rst      | 26 +++++++++++-----------
 arch/arm/src/arm/arm_syscall.c                     |  2 +-
 arch/arm/src/armv7-r/arm_syscall.c                 |  2 +-
 arch/arm/src/armv8-r/arm_syscall.c                 |  2 +-
 arch/arm/src/goldfish/goldfish_timer.c             |  2 +-
 arch/arm/src/moxart/moxart_16550.c                 |  2 +-
 arch/arm/src/s32k1xx/s32k1xx_flexio_i2c.c          |  2 +-
 arch/arm/src/samv7/sam_lin_sock.c                  |  2 +-
 arch/arm64/src/goldfish/goldfish_rtc.c             |  2 +-
 .../src/common/espressif/esp_temperature_sensor.c  |  4 ++--
 arch/risc-v/src/common/espressif/esp_timer.c       |  2 +-
 arch/sim/src/sim/sim_heap.c                        |  2 +-
 .../src/common/espressif/esp_temperature_sensor.c  |  4 ++--
 arch/xtensa/src/esp32/esp32_spiram.c               |  4 ++--
 arch/xtensa/src/esp32s3/esp32s3_spiram.c           |  4 ++--
 boards/arm/mps/mps3-an547/src/mps3_bringup.c       |  2 +-
 boards/arm/rp23xx/common/src/rp23xx_uniqueid.c     |  2 +-
 libs/libc/machine/arm64/arch_elf.c                 |  4 ++--
 libs/libc/machine/sim/arch_elf64.c                 |  4 ++--
 19 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/Documentation/platforms/arm/goldfish/goldfish_timer.rst 
b/Documentation/platforms/arm/goldfish/goldfish_timer.rst
index cdce13be73..0ac445642a 100644
--- a/Documentation/platforms/arm/goldfish/goldfish_timer.rst
+++ b/Documentation/platforms/arm/goldfish/goldfish_timer.rst
@@ -26,11 +26,11 @@ To read the current time, the kernel must execute an 
IO_READ(TIME_LOW), which re
 
 ::
 
-    static int goldfish_timer_current(FAR struct oneshot_lowerhalf_s *lower_,
-                                      FAR struct timespec *ts)
+    static int goldfish_timer_current(struct oneshot_lowerhalf_s *lower_,
+                                      struct timespec *ts)
     {
-      FAR struct goldfish_timer_lowerhalf_s *lower =
-        (FAR struct goldfish_timer_lowerhalf_s *)lower_;
+      struct goldfish_timer_lowerhalf_s *lower =
+        (struct goldfish_timer_lowerhalf_s *)lower_;
       irqstate_t flags;
       uint32_t l32;
       uint32_t h32;
@@ -65,13 +65,13 @@ When the corresponding value is reached, the device will 
raise its IRQ. Note tha
 
 ::
 
-    static int goldfish_timer_start(FAR struct oneshot_lowerhalf_s *lower_,
-                                    FAR oneshot_callback_t callback,
-                                    FAR void *arg,
-                                    FAR const struct timespec *ts)
+    static int goldfish_timer_start(struct oneshot_lowerhalf_s *lower_,
+                                    oneshot_callback_t callback,
+                                    void *arg,
+                                    const struct timespec *ts)
     {
-      FAR struct goldfish_timer_lowerhalf_s *lower =
-        (FAR struct goldfish_timer_lowerhalf_s *)lower_;
+      struct goldfish_timer_lowerhalf_s *lower =
+        (struct goldfish_timer_lowerhalf_s *)lower_;
       irqstate_t flags;
       uint64_t nsec;
       uint32_t l32;
@@ -108,10 +108,10 @@ Note: Currently, the alarm is used only on ARM-based 
systems. On MIPS-based syst
 ::
 
     static int goldfish_timer_interrupt(int irq,
-                                        FAR void *context,
-                                        FAR void *arg)
+                                        void *context,
+                                        void *arg)
     {
-      FAR struct goldfish_timer_lowerhalf_s *lower = arg;
+      struct goldfish_timer_lowerhalf_s *lower = arg;
       oneshot_callback_t callback = NULL;
       irqstate_t flags;
       void *cbarg;
diff --git a/arch/arm/src/arm/arm_syscall.c b/arch/arm/src/arm/arm_syscall.c
index 3903159bfd..faf7a606ac 100644
--- a/arch/arm/src/arm/arm_syscall.c
+++ b/arch/arm/src/arm/arm_syscall.c
@@ -56,7 +56,7 @@ uint32_t *arm_syscall(uint32_t *regs)
 {
   int cpu = this_cpu();
   struct tcb_s **running_task = &g_running_tasks[cpu];
-  FAR struct tcb_s *tcb = this_task();
+  struct tcb_s *tcb = this_task();
   uint32_t cmd;
 
   /* Nested interrupts are not supported */
diff --git a/arch/arm/src/armv7-r/arm_syscall.c 
b/arch/arm/src/armv7-r/arm_syscall.c
index 179b27baae..565f744a6d 100644
--- a/arch/arm/src/armv7-r/arm_syscall.c
+++ b/arch/arm/src/armv7-r/arm_syscall.c
@@ -158,7 +158,7 @@ uint32_t *arm_syscall(uint32_t *regs)
 {
   int cpu = this_cpu();
   struct tcb_s **running_task = &g_running_tasks[cpu];
-  FAR struct tcb_s *tcb = this_task();
+  struct tcb_s *tcb = this_task();
   uint32_t cmd;
 #ifdef CONFIG_BUILD_PROTECTED
   uint32_t cpsr;
diff --git a/arch/arm/src/armv8-r/arm_syscall.c 
b/arch/arm/src/armv8-r/arm_syscall.c
index d003166840..7878766641 100644
--- a/arch/arm/src/armv8-r/arm_syscall.c
+++ b/arch/arm/src/armv8-r/arm_syscall.c
@@ -158,7 +158,7 @@ uint32_t *arm_syscall(uint32_t *regs)
 {
   int cpu = this_cpu();
   struct tcb_s **running_task = &g_running_tasks[cpu];
-  FAR struct tcb_s *tcb = this_task();
+  struct tcb_s *tcb = this_task();
   uint32_t cmd;
 #ifdef CONFIG_BUILD_PROTECTED
   uint32_t cpsr;
diff --git a/arch/arm/src/goldfish/goldfish_timer.c 
b/arch/arm/src/goldfish/goldfish_timer.c
index f04f2629fd..314ac91cbe 100644
--- a/arch/arm/src/goldfish/goldfish_timer.c
+++ b/arch/arm/src/goldfish/goldfish_timer.c
@@ -36,7 +36,7 @@
 void up_timer_initialize(void)
 {
 #if defined(CONFIG_GOLDFISH_TIMER) && defined(CONFIG_LIBC_FDT)
-  FAR struct oneshot_lowerhalf_s *lower;
+  struct oneshot_lowerhalf_s *lower;
   const void *fdt = fdt_get();
 
   DEBUGASSERT(fdt != NULL);
diff --git a/arch/arm/src/moxart/moxart_16550.c 
b/arch/arm/src/moxart/moxart_16550.c
index 9b679dd210..1f77e63754 100644
--- a/arch/arm/src/moxart/moxart_16550.c
+++ b/arch/arm/src/moxart/moxart_16550.c
@@ -69,7 +69,7 @@ void uart_decodeirq(int irq, void *context)
 }
 
 #ifdef CONFIG_SERIAL_UART_ARCH_IOCTL
-int uart_ioctl(FAR struct u16550_s *priv, int cmd, unsigned long arg)
+int uart_ioctl(struct u16550_s *priv, int cmd, unsigned long arg)
 {
   int          ret = -ENOTTY;
   uint32_t     vmode;
diff --git a/arch/arm/src/s32k1xx/s32k1xx_flexio_i2c.c 
b/arch/arm/src/s32k1xx/s32k1xx_flexio_i2c.c
index 9574bca811..f66ba918a4 100644
--- a/arch/arm/src/s32k1xx/s32k1xx_flexio_i2c.c
+++ b/arch/arm/src/s32k1xx/s32k1xx_flexio_i2c.c
@@ -421,7 +421,7 @@ static int s32k1xx_flexio_i2c_interrupt(int irq, void 
*context, void *arg)
   return OK;
 }
 
-static int set_expiretime(int expire_time, FAR struct timespec *set_time)
+static int set_expiretime(int expire_time, struct timespec *set_time)
 {
   struct timespec curr_time;
 
diff --git a/arch/arm/src/samv7/sam_lin_sock.c 
b/arch/arm/src/samv7/sam_lin_sock.c
index e6cf30816c..442113ccf6 100644
--- a/arch/arm/src/samv7/sam_lin_sock.c
+++ b/arch/arm/src/samv7/sam_lin_sock.c
@@ -796,7 +796,7 @@ static int sam_lin_netdev_ioctl(struct net_driver_s *dev, 
int cmd,
 }
 #endif /* CONFIG_NETDEV_IOCTL */
 
-static int sam_interrupt(int irq, void *context, FAR void *arg)
+static int sam_interrupt(int irq, void *context, void *arg)
 {
   struct sam_lin_s *priv = (struct sam_lin_s *)arg;
   uint32_t pending;
diff --git a/arch/arm64/src/goldfish/goldfish_rtc.c 
b/arch/arm64/src/goldfish/goldfish_rtc.c
index 23bbc1ff21..3bac09a295 100644
--- a/arch/arm64/src/goldfish/goldfish_rtc.c
+++ b/arch/arm64/src/goldfish/goldfish_rtc.c
@@ -35,7 +35,7 @@
 
 int up_rtc_initialize(void)
 {
-  FAR struct rtc_lowerhalf_s *rtc_lowerhalf =
+  struct rtc_lowerhalf_s *rtc_lowerhalf =
             pl031_initialize(CONFIG_GOLDFISH_RTC_PL031_BASE,
                              CONFIG_GOLDFISH_RTC_PL031_IRQ);
 
diff --git a/arch/risc-v/src/common/espressif/esp_temperature_sensor.c 
b/arch/risc-v/src/common/espressif/esp_temperature_sensor.c
index 2d0389d2c1..f256055e8c 100644
--- a/arch/risc-v/src/common/espressif/esp_temperature_sensor.c
+++ b/arch/risc-v/src/common/espressif/esp_temperature_sensor.c
@@ -613,7 +613,7 @@ static int esp_temperature_sensor_fetch(struct 
sensor_lowerhalf_s *lower,
  *
  ****************************************************************************/
 
-static int esp_temperature_sensor_thread(int argc, FAR char **argv)
+static int esp_temperature_sensor_thread(int argc, char **argv)
 {
   struct esp_temp_priv_s *priv =
       (struct esp_temp_priv_s *)((uintptr_t)strtoul(argv[1], NULL, 16));
@@ -784,7 +784,7 @@ int esp_temperature_sensor_initialize(struct 
esp_temp_sensor_config_t cfg)
   int ret = 0;
   struct esp_temp_priv_s *priv = &esp_temp_priv;
 #ifdef CONFIG_ESPRESSIF_TEMP_UORB_POLL
-  FAR char *argv[2];
+  char *argv[2];
   char arg1[32];
 #endif
 
diff --git a/arch/risc-v/src/common/espressif/esp_timer.c 
b/arch/risc-v/src/common/espressif/esp_timer.c
index 65776aabb4..e39d9c40e9 100644
--- a/arch/risc-v/src/common/espressif/esp_timer.c
+++ b/arch/risc-v/src/common/espressif/esp_timer.c
@@ -511,7 +511,7 @@ IRAM_ATTR static int esp_timer_isr(int irq, void *context, 
void *arg)
 int esp_timer_initialize(uint32_t timer_id)
 {
   struct esp_timer_lowerhalf_s *lower = NULL;
-  FAR char *devpath;
+  char *devpath;
   uint32_t group_num;
   uint32_t timer_num;
 
diff --git a/arch/sim/src/sim/sim_heap.c b/arch/sim/src/sim/sim_heap.c
index 87db535d8d..1fd215a826 100644
--- a/arch/sim/src/sim/sim_heap.c
+++ b/arch/sim/src/sim/sim_heap.c
@@ -675,7 +675,7 @@ size_t mm_heapfree(struct mm_heap_s *heap)
  *
  ****************************************************************************/
 
-size_t mm_heapfree_largest(FAR struct mm_heap_s *heap)
+size_t mm_heapfree_largest(struct mm_heap_s *heap)
 {
   return SIZE_MAX;
 }
diff --git a/arch/xtensa/src/common/espressif/esp_temperature_sensor.c 
b/arch/xtensa/src/common/espressif/esp_temperature_sensor.c
index 6bf580640a..5cf6d62358 100644
--- a/arch/xtensa/src/common/espressif/esp_temperature_sensor.c
+++ b/arch/xtensa/src/common/espressif/esp_temperature_sensor.c
@@ -612,7 +612,7 @@ static int esp_temperature_sensor_fetch(struct 
sensor_lowerhalf_s *lower,
  *
  ****************************************************************************/
 
-static int esp_temperature_sensor_thread(int argc, FAR char **argv)
+static int esp_temperature_sensor_thread(int argc, char **argv)
 {
   struct esp_temp_priv_s *priv =
       (struct esp_temp_priv_s *)((uintptr_t)strtoul(argv[1], NULL, 16));
@@ -783,7 +783,7 @@ int esp_temperature_sensor_initialize(struct 
esp_temp_sensor_config_t cfg)
   int ret = 0;
   struct esp_temp_priv_s *priv = &esp_temp_priv;
 #ifdef CONFIG_ESPRESSIF_TEMP_UORB_POLL
-  FAR char *argv[2];
+  char *argv[2];
   char arg1[32];
 #endif
 
diff --git a/arch/xtensa/src/esp32/esp32_spiram.c 
b/arch/xtensa/src/esp32/esp32_spiram.c
index 8aa47eb2dd..7f4ead9c1f 100644
--- a/arch/xtensa/src/esp32/esp32_spiram.c
+++ b/arch/xtensa/src/esp32/esp32_spiram.c
@@ -75,7 +75,7 @@
 static bool spiram_inited = false;
 
 #ifdef CONFIG_SMP
-static int pause_cpu_handler(FAR void *cookie);
+static int pause_cpu_handler(void *cookie);
 static struct smp_call_data_s g_call_data =
 SMP_CALL_INITIALIZER(pause_cpu_handler, NULL);
 #endif
@@ -91,7 +91,7 @@ SMP_CALL_INITIALIZER(pause_cpu_handler, NULL);
 #ifdef CONFIG_SMP
 static volatile bool g_cpu_wait = true;
 static volatile bool g_cpu_pause = false;
-static int pause_cpu_handler(FAR void *cookie)
+static int pause_cpu_handler(void *cookie)
 {
   g_cpu_pause = true;
   while (g_cpu_wait);
diff --git a/arch/xtensa/src/esp32s3/esp32s3_spiram.c 
b/arch/xtensa/src/esp32s3/esp32s3_spiram.c
index db07eb419b..72f8c321bf 100644
--- a/arch/xtensa/src/esp32s3/esp32s3_spiram.c
+++ b/arch/xtensa/src/esp32s3/esp32s3_spiram.c
@@ -118,7 +118,7 @@ static uint32_t page0_page = INVALID_PHY_PAGE;
 #endif
 
 #ifdef CONFIG_SMP
-static int pause_cpu_handler(FAR void *cookie);
+static int pause_cpu_handler(void *cookie);
 static struct smp_call_data_s g_call_data =
 SMP_CALL_INITIALIZER(pause_cpu_handler, NULL);
 #endif
@@ -289,7 +289,7 @@ static int IRAM_ATTR esp_mmu_map_region(uint32_t vaddr, 
uint32_t paddr,
 #ifdef CONFIG_SMP
 static volatile bool g_cpu_wait = true;
 static volatile bool g_cpu_pause = false;
-static int pause_cpu_handler(FAR void *cookie)
+static int pause_cpu_handler(void *cookie)
 {
   g_cpu_pause = true;
   while (g_cpu_wait);
diff --git a/boards/arm/mps/mps3-an547/src/mps3_bringup.c 
b/boards/arm/mps/mps3-an547/src/mps3_bringup.c
index 7001b75e7c..731c65f486 100644
--- a/boards/arm/mps/mps3-an547/src/mps3_bringup.c
+++ b/boards/arm/mps/mps3-an547/src/mps3_bringup.c
@@ -105,7 +105,7 @@ static int mps3_bringup(void)
 
 #ifdef CONFIG_BOARDCTL_BOOT_IMAGE
 
-int board_boot_image(FAR const char *path, uint32_t hdr_size)
+int board_boot_image(const char *path, uint32_t hdr_size)
 {
   struct mod_loadinfo_s loadinfo;
   struct module_s mod;
diff --git a/boards/arm/rp23xx/common/src/rp23xx_uniqueid.c 
b/boards/arm/rp23xx/common/src/rp23xx_uniqueid.c
index 491f7acf80..afc8d6f315 100644
--- a/boards/arm/rp23xx/common/src/rp23xx_uniqueid.c
+++ b/boards/arm/rp23xx/common/src/rp23xx_uniqueid.c
@@ -134,7 +134,7 @@ void rp23xx_uniqueid_initialize(void)
  *
  ****************************************************************************/
 
-int board_uniqueid(FAR uint8_t *uniqueid)
+int board_uniqueid(uint8_t *uniqueid)
 {
   memcpy(uniqueid, g_uniqueid, CONFIG_BOARDCTL_UNIQUEID_SIZE);
   return OK;
diff --git a/libs/libc/machine/arm64/arch_elf.c 
b/libs/libc/machine/arm64/arch_elf.c
index c17f9b151d..681012a442 100644
--- a/libs/libc/machine/arm64/arch_elf.c
+++ b/libs/libc/machine/arm64/arch_elf.c
@@ -184,8 +184,8 @@ aarch64_insn_encode_immediate(enum insn_imm_type_e type,
 static uint64_t do_reloc(enum reloc_op_e op,
                          uintptr_t place, uint64_t val)
 {
-  val = (uint64_t)kasan_reset_tag((FAR const void *)val);
-  place = (uint64_t)kasan_reset_tag((FAR const void *)place);
+  val = (uint64_t)kasan_reset_tag((const void *)val);
+  place = (uint64_t)kasan_reset_tag((const void *)place);
 
   switch (op)
     {
diff --git a/libs/libc/machine/sim/arch_elf64.c 
b/libs/libc/machine/sim/arch_elf64.c
index 6159be9fdb..47b0a4b9d7 100644
--- a/libs/libc/machine/sim/arch_elf64.c
+++ b/libs/libc/machine/sim/arch_elf64.c
@@ -143,14 +143,14 @@ bool up_checkarch(const Elf64_Ehdr *ehdr)
  ****************************************************************************/
 
 int up_relocate(const Elf64_Rel *rel, const Elf64_Sym *sym, uintptr_t addr,
-                FAR void *arch_data)
+                void *arch_data)
 {
   berr("Not implemented\n");
   return -ENOSYS;
 }
 
 int up_relocateadd(const Elf64_Rela *rel, const Elf64_Sym *sym,
-                   uintptr_t addr, FAR void *arch_data)
+                   uintptr_t addr, void *arch_data)
 {
   unsigned int relotype;
   uint64_t value;

Reply via email to