@@ -43,8 +43,8 @@ static void rust_demangle_fn(const char *st_name, int st_info,
4343static void ibex_mmio_map_device (SysBusDevice * dev , MemoryRegion * mr ,
4444 unsigned nr , hwaddr addr )
4545{
46- assert (nr < dev -> num_mmio );
47- assert (dev -> mmio [nr ].addr == (hwaddr )- 1 );
46+ g_assert (nr < dev -> num_mmio );
47+ g_assert (dev -> mmio [nr ].addr == (hwaddr )- 1 );
4848 dev -> mmio [nr ].addr = addr ;
4949 memory_region_add_subregion (mr , addr , dev -> mmio [nr ].memory );
5050}
@@ -93,7 +93,7 @@ void ibex_link_devices(DeviceState **devices, const IbexDeviceDef *defs,
9393 if (link ) {
9494 while (link -> propname ) {
9595 DeviceState * target = devices [link -> index ];
96- assert (target );
96+ g_assert (target );
9797 (void )object_property_set_link (OBJECT (dev ), link -> propname ,
9898 OBJECT (target ), & error_fatal );
9999 link ++ ;
@@ -231,7 +231,7 @@ void ibex_connect_devices(DeviceState **devices, const IbexDeviceDef *defs,
231231 if (def -> gpio ) {
232232 const IbexGpioConnDef * conn = def -> gpio ;
233233 while (conn -> out .num >= 0 && conn -> in .num >= 0 ) {
234- assert (devices [conn -> in .index ]);
234+ g_assert (devices [conn -> in .index ]);
235235 qemu_irq in_gpio =
236236 qdev_get_gpio_in_named (devices [conn -> in .index ],
237237 conn -> in .name , conn -> in .num );
@@ -259,8 +259,8 @@ void ibex_unimp_configure(DeviceState *dev, const IbexDeviceDef *def,
259259 if (def -> name ) {
260260 qdev_prop_set_string (dev , "name" , def -> name );
261261 }
262- assert (def -> memmap != NULL );
263- assert (def -> memmap -> size != 0 );
262+ g_assert (def -> memmap != NULL );
263+ g_assert (def -> memmap -> size != 0 );
264264 qdev_prop_set_uint64 (dev , "size" , def -> memmap -> size );
265265}
266266
0 commit comments