Don't pass unadorned zeros to varargs functions
Alan Modra
amodra@gmail.com
Thu Dec 25 12:04:00 GMT 2014
More information about the Binutils mailing list
Thu Dec 25 12:04:00 GMT 2014
- Previous message (by thread): [PATCH, moxie] Add mul.x and umul.x instruction support
- Next message (by thread): From: Salvat
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I've applied the following patch (commit 6fd9d738) to fix a classic error in calling varargs functions. diff --git a/gas/ChangeLog b/gas/ChangeLog index 2d45f3b..ef7febf 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2014-12-25 Yaakov Selkowitz <yselkowi@redhat.com> + + PR gas/17753 + * config/tc-mep.c (md_begin): Specify types of vararg literals. + 2014-12-24 Andrew Burgess <andrew.burgess@embecosm.com> * 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 cb06881..c6b67e1 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); -- Alan Modra Australia Development Lab, IBM
- Previous message (by thread): [PATCH, moxie] Add mul.x and umul.x instruction support
- Next message (by thread): From: Salvat
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list