projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[corlib] Added to TimeZoneInfo method GetDaylightChanges.
[mono.git]
/
libgc
/
mark_rts.c
diff --git
a/libgc/mark_rts.c
b/libgc/mark_rts.c
index 4074879a71aa90d1f8e638b9ce7521573939bfb4..b3e996a29c2d51645a8cd9374ff53194dad84e7d 100644
(file)
--- a/
libgc/mark_rts.c
+++ b/
libgc/mark_rts.c
@@
-375,8
+375,15
@@
ptr_t GC_approx_sp()
/* doing something wrong. */
# ifdef _MSC_VER
# pragma warning(disable:4172)
/* doing something wrong. */
# ifdef _MSC_VER
# pragma warning(disable:4172)
+# endif
+# if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 408)
+# pragma GCC diagnostic push
+# pragma GCC diagnostic ignored "-Wreturn-local-addr"
# endif
return((ptr_t)(&dummy));
# endif
return((ptr_t)(&dummy));
+# if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 408)
+# pragma GCC diagnostic pop
+# endif
# ifdef _MSC_VER
# pragma warning(default:4172)
# endif
# ifdef _MSC_VER
# pragma warning(default:4172)
# endif