#include "as.h"
#include "sframe.h"
+/* Much like everything in gen-sframe.c, the functions here aren't supposed
+ to ever be reached when SFrame isn't supported by a target. */
+#ifndef support_sframe_p
+# define support_sframe_p() false
+#endif
+
/* The function estimates the size of a rs_sframe variant frag based on
the current values of the symbols. It is called before the
relaxation loop. We set fr_subtype{0:2} to the expected length. */
symbolS *widthS;
int ret;
+ gas_assert (support_sframe_p ());
+
/* We are dealing with two different kind of fragments here which need
to be fixed up:
- first, FRE start address in each FRE, and
{
int oldsize, newsize;
+ gas_assert (support_sframe_p ());
+
oldsize = frag->fr_subtype & 7;
if (oldsize == 7)
oldsize = -1;
symbolS *dataS;
symbolS *fsizeS, *diffS;
+ gas_assert (support_sframe_p ());
+
/* We are dealing with two different kind of fragments here which need
to be fixed up:
- first, FRE start address in each FRE, and