From: degomme Date: Fri, 22 Jan 2016 10:22:09 +0000 (+0100) Subject: try to fix build with jedule/latency bound X-Git-Tag: v3_13~1142 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/4353e376f88e2261155e107d7e6d7619954f6425 try to fix build with jedule/latency bound --- diff --git a/include/simgrid/jedule/jedule_events.h b/include/simgrid/jedule/jedule_events.h index b5e6dbcc8a..d3132c56b8 100644 --- a/include/simgrid/jedule/jedule_events.h +++ b/include/simgrid/jedule/jedule_events.h @@ -12,7 +12,7 @@ #include "xbt/dynar.h" #include "xbt/dict.h" -#include "instr/jedule/jedule_platform.h" +#include "simgrid/jedule/jedule_platform.h" #ifdef HAVE_JEDULE diff --git a/include/simgrid/jedule/jedule_sd_binding.h b/include/simgrid/jedule/jedule_sd_binding.h index 1c244c3295..9803c5ce04 100644 --- a/include/simgrid/jedule/jedule_sd_binding.h +++ b/include/simgrid/jedule/jedule_sd_binding.h @@ -12,17 +12,17 @@ #ifdef HAVE_JEDULE -void jedule_log_sd_event(SD_task_t task); +XBT_PUBLIC(void) jedule_log_sd_event(SD_task_t task); -void jedule_setup_platform(void); +XBT_PUBLIC(void) jedule_setup_platform(void); -void jedule_sd_init(void); +XBT_PUBLIC(void) jedule_sd_init(void); -void jedule_sd_cleanup(void); +XBT_PUBLIC(void) jedule_sd_cleanup(void); -void jedule_sd_exit(void); +XBT_PUBLIC(void) jedule_sd_exit(void); -void jedule_sd_dump(void); +XBT_PUBLIC(void) jedule_sd_dump(void); #endif /* JEDULE_SD_BINDING_H_ */ diff --git a/src/instr/instr_private.h b/src/instr/instr_private.h index 6a6621230d..47e937adff 100644 --- a/src/instr/instr_private.h +++ b/src/instr/instr_private.h @@ -465,7 +465,7 @@ typedef struct s_instr_extra_data { SG_END_DECL() #ifdef HAVE_JEDULE -#include "instr/jedule/jedule_sd_binding.h" +#include "simgrid/jedule/jedule_sd_binding.h" #endif #endif /* INSTR_PRIVATE_H_ */ diff --git a/src/instr/jedule/jedule_events.c b/src/instr/jedule/jedule_events.c index 07a5dca5ac..12572e325a 100644 --- a/src/instr/jedule/jedule_events.c +++ b/src/instr/jedule/jedule_events.c @@ -12,8 +12,8 @@ #include "xbt/dynar.h" #include "xbt/asserts.h" -#include "instr/jedule/jedule_events.h" -#include "instr/jedule/jedule_platform.h" +#include "simgrid/jedule/jedule_events.h" +#include "simgrid/jedule/jedule_platform.h" #ifdef HAVE_JEDULE diff --git a/src/instr/jedule/jedule_output.c b/src/instr/jedule/jedule_output.c index aa286e5f74..67f15ec01d 100644 --- a/src/instr/jedule/jedule_output.c +++ b/src/instr/jedule/jedule_output.c @@ -11,7 +11,7 @@ #include "xbt/dynar.h" #include "xbt/asserts.h" -#include "instr/jedule/jedule_output.h" +#include "simgrid/jedule/jedule_output.h" #ifdef HAVE_JEDULE diff --git a/src/instr/jedule/jedule_platform.c b/src/instr/jedule/jedule_platform.c index e5593f3fee..08fd7e73a8 100644 --- a/src/instr/jedule/jedule_platform.c +++ b/src/instr/jedule/jedule_platform.c @@ -9,7 +9,7 @@ #include "xbt/asserts.h" #include "xbt/dynar.h" -#include "instr/jedule/jedule_platform.h" +#include "simgrid/jedule/jedule_platform.h" #ifdef HAVE_JEDULE diff --git a/src/instr/jedule/jedule_sd_binding.c b/src/instr/jedule/jedule_sd_binding.c index bfd0258d3b..2958a8b2a2 100644 --- a/src/instr/jedule/jedule_sd_binding.c +++ b/src/instr/jedule/jedule_sd_binding.c @@ -7,16 +7,16 @@ #include "xbt/asserts.h" #include "xbt/dynar.h" -#include "surf/surf_private.h" -#include "surf/surf_resource.h" +#include "src/surf/surf_private.h" #include "surf/surf.h" -#include "instr/jedule/jedule_sd_binding.h" -#include "instr/jedule/jedule_events.h" -#include "instr/jedule/jedule_platform.h" -#include "instr/jedule/jedule_output.h" +#include "simgrid/jedule/jedule_sd_binding.h" +#include "simgrid/jedule/jedule_events.h" +#include "simgrid/jedule/jedule_platform.h" +#include "simgrid/jedule/jedule_output.h" -#include "simdag/private.h" +#include "simgrid/simdag.h" +#include "src/simdag/simdag_private.h" #include @@ -39,7 +39,7 @@ void jedule_log_sd_event(SD_task_t task) host_list = xbt_dynar_new(sizeof(char*), NULL); for(i=0; iworkstation_nb; i++) { - char *hostname = sg_host_name(task->workstation_list[i]); + const char *hostname = sg_host_get_name(task->workstation_list[i]); xbt_dynar_push(host_list, &hostname); } @@ -74,7 +74,7 @@ static void create_hierarchy(AS_t current_comp, hosts = xbt_dynar_new(sizeof(char*), NULL); xbt_dynar_foreach(table, dynar_cursor, host_elem) { - xbt_dynar_push_as(hosts, char*, sg_host_name(host_elem)); + xbt_dynar_push_as(hosts, const char*, sg_host_get_name(host_elem)); } jed_simgrid_add_resources(current_container, hosts); diff --git a/src/simdag/sd_global.cpp b/src/simdag/sd_global.cpp index 389d9f52ae..6fe06bd4b6 100644 --- a/src/simdag/sd_global.cpp +++ b/src/simdag/sd_global.cpp @@ -24,7 +24,7 @@ #endif #ifdef HAVE_JEDULE -#include "instr/jedule/jedule_sd_binding.h" +#include "simgrid/jedule/jedule_sd_binding.h" #endif XBT_LOG_NEW_CATEGORY(sd, "Logging specific to SimDag"); diff --git a/src/surf/surf_c_bindings.cpp b/src/surf/surf_c_bindings.cpp index 69dd67f74e..e6270792fa 100644 --- a/src/surf/surf_c_bindings.cpp +++ b/src/surf/surf_c_bindings.cpp @@ -419,7 +419,7 @@ void surf_cpu_action_set_bound(surf_action_t action, double bound) { #ifdef HAVE_LATENCY_BOUND_TRACKING double surf_network_action_get_latency_limited(surf_action_t action) { - return static_cast(action)->getLatencyLimited(); + return static_cast(action)->getLatencyLimited(); } #endif