From 0fa6f8f66acb254f0131b484d25960f656bf121e Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 8 Nov 1995 16:39:28 +0000 Subject: [PATCH] * config/obj-coff.c (c_dot_file_symbol): Cast xmalloc return. --- gas/ChangeLog | 9 +++++++++ gas/config/obj-coff.c | 9 ++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 45ff668f9f..343c6b924f 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,12 @@ +Wed Nov 8 11:38:48 1995 Ian Lance Taylor + + * config/obj-coff.c (c_dot_file_symbol): Cast xmalloc return. + +Tue Nov 7 09:14:35 1995 Kim Knuttila + + * config/tc-ppc.c (md_apply_fix3): Added BFD_RELOC_RVA. Currently + used only by "dlltool.c". + Mon Nov 6 18:51:26 1995 Ian Lance Taylor * config/tc-alpha.c: Undefine inline if not __GNUC__. diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index 64d7e3c7b5..9e37e7e189 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -3004,8 +3004,14 @@ write_object_file () subseg_set (frchain_ptr->frch_seg, frchain_ptr->frch_subseg); #ifndef SUB_SEGMENT_ALIGN #define SUB_SEGMENT_ALIGN(SEG) 1 +#endif +#ifdef md_do_align + md_do_align (SUB_SEGMENT_ALIGN (now_seg), NOP_OPCODE, alignment_done); #endif frag_align (SUB_SEGMENT_ALIGN (now_seg), NOP_OPCODE); +#ifdef md_do_align + alignment_done: +#endif frag_wane (frag_now); frag_now->fr_fix = 0; know (frag_now->fr_next == NULL); @@ -3407,7 +3413,8 @@ c_dot_file_symbol (filename) we stick it into the string table instead. We keep a linked list of the filenames we find so we can emit them later.*/ - struct filename_list *f = xmalloc (sizeof (struct filename_list)); + struct filename_list *f = ((struct filename_list *) + xmalloc (sizeof (struct filename_list))); f->filename = filename; f->next = 0; -- 2.34.1