Move all simulation callback decls to the header

This commit is contained in:
Cary R 2026-02-06 09:44:52 -08:00
parent e9f26a2f11
commit 826672705e
2 changed files with 4 additions and 5 deletions

View File

@ -1078,10 +1078,6 @@ static vvp_time64_t schedule_time;
vvp_time64_t schedule_simtime(void)
{ return schedule_time; }
extern void vpiEndOfCompile();
extern void vpiStartOfSim();
extern void vpiNextSimTime(void);
static bool sim_at_rosync = false;
bool schedule_at_rosync(void)
{ return sim_at_rosync; }

View File

@ -216,7 +216,10 @@ extern unsigned long count_prop_events;
extern unsigned long count_thread_events;
extern unsigned long count_event_pool;
// Run the post simulation callbacks.
// Trigger the simulation callbacks.
extern void vpiEndOfCompile(void);
extern void vpiStartOfSim(void);
extern void vpiPostsim(void);
extern void vpiNextSimTime(void);
#endif /* IVL_schedule_H */