From bf522133fecb0f73f592ac21b419e245ac221c27 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Tue, 29 Aug 2006 11:58:54 +0000 Subject: [PATCH] list sched selector callback takes one more argument --- ir/be/bearch.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ir/be/bearch.h b/ir/be/bearch.h index 1fa115928..c9c3677e0 100644 --- a/ir/be/bearch.h +++ b/ir/be/bearch.h @@ -657,11 +657,14 @@ struct _arch_isa_if_t { const arch_code_generator_if_t *(*get_code_generator_if)(void *self); /** - * Get the list scheduler to use. - * @param self The isa object. + * Get the list scheduler to use. There is already a selector given, the + * backend is free to modify and/or ignore it. + * + * @param self The isa object. + * @param selector The selector given by options. * @return The list scheduler selector. */ - const list_sched_selector_t *(*get_list_sched_selector)(const void *self); + const list_sched_selector_t *(*get_list_sched_selector)(const void *self, list_sched_selector_t *selector); /** * Get the necessary alignment for storing a register of given class. -- 2.20.1