From 6fd9d738c04fd1dd1d73c08f8a384ea3c8a160ab Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 25 Dec 2014 21:25:38 +1030 Subject: [PATCH 1/1] Don't pass unadorned zeros to varargs functions PR gas/17753 * config/tc-mep.c (md_begin): Specify types of vararg literals. --- gas/ChangeLog | 5 +++++ gas/config/tc-mep.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 2d45f3b807..ef7febf988 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2014-12-25 Yaakov Selkowitz + + PR gas/17753 + * config/tc-mep.c (md_begin): Specify types of vararg literals. + 2014-12-24 Andrew Burgess * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax. diff --git a/gas/config/tc-mep.c b/gas/config/tc-mep.c index cb068817c2..c6b67e167a 100644 --- a/gas/config/tc-mep.c +++ b/gas/config/tc-mep.c @@ -486,12 +486,12 @@ md_begin () mep_cop = mep_config_map[mep_config_index].cpu_flag & EF_MEP_COP_MASK; /* Set the machine number and endian. */ - gas_cgen_cpu_desc = mep_cgen_cpu_open (CGEN_CPU_OPEN_MACHS, 0, + gas_cgen_cpu_desc = mep_cgen_cpu_open (CGEN_CPU_OPEN_MACHS, 0U, CGEN_CPU_OPEN_ENDIAN, target_big_endian ? CGEN_ENDIAN_BIG : CGEN_ENDIAN_LITTLE, - CGEN_CPU_OPEN_ISAS, 0, + CGEN_CPU_OPEN_ISAS, (CGEN_BITSET *) 0, CGEN_CPU_OPEN_END); mep_cgen_init_asm (gas_cgen_cpu_desc); -- 2.34.1