X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2Fwrite.c;h=d2bdb7acdf731aa343fb84f3a1dced524164f406;hb=b65d68b8d60338a860e169aac3bac54e6bac60db;hp=d5da41850cc428bb4f716f079de339b7dbb1f8ff;hpb=7190276c52b9d86a52aae73d3a0f8b56e7a1f4f1;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/write.c b/gas/write.c index d5da41850c..d2bdb7acdf 100644 --- a/gas/write.c +++ b/gas/write.c @@ -2481,6 +2481,10 @@ write_object_file (void) } #ifdef TC_GENERIC_RELAX_TABLE +#ifndef md_generic_table_relax_frag +#define md_generic_table_relax_frag relax_frag +#endif + /* Relax a fragment by scanning TC_GENERIC_RELAX_TABLE. */ long @@ -3031,7 +3035,8 @@ relax_segment (struct frag *segment_frag_root, segT segment, int pass) #ifdef TC_GENERIC_RELAX_TABLE /* The default way to relax a frag is to look through TC_GENERIC_RELAX_TABLE. */ - growth = relax_frag (segment, fragP, stretch); + growth = md_generic_table_relax_frag (segment, fragP, + stretch); #endif /* TC_GENERIC_RELAX_TABLE */ #endif break;