This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fw: PATCH: Redefining OUTGOING_REG_PARM_STACK_SPACE (sorry to fast sent :))


Hi,

This is my patch to change the use of the macro 
OUTGOING_REG_PARM_STACK_SPACE. It is changed to have an value and the use 
of it is moved to an if-clause as recommented by coding style. This patch 
is necessary for the x86_64-pc-mingw32 port, which needs a conditional 
treating of the OUTGOING_REG_PARM_STACK_SPACE macro.
Additionally, this patch remove some of the trailing whitespaces as 
recommented by GNAT.

Regards,
 i.A. Kai Tietz

ChangLog:
2007-03-01  Kai Tietz   <kai.tietz@onevision.com>

        * gcc/expr.c: (OUTGOING_REG_PARM_STACK_SPACE) Replace define MACRO 
in if(MACRO)
        * gcc/function.c: Likewise
        * gcc/calls.c: Likewise
        * gcc/config/iq2000/iq2000.h: Likewise
        * gcc/config/mips/mips.h: Likewise
        * gcc/config/mt/mt.h: Likewise
        * gcc/config/mn10300/mn10300.h: Likewise
        * gcc/config/pa/pa.h: Likewise
        * gcc/config/rs6000/rs6000.h: Likewise
        * gcc/config/score/score.h: Likewise
        * gcc/config/spu/spu.h: Likewise
        * gcc/config/v850/v850.h: Likewise

Patches:


----------------------------------------
  Kai Tietz - Software engineering
  OneVision Software Entwicklungs GmbH & Co KG
  Dr.-Leo-Ritter-Str. 9, 93049 Regensburg, Germany
  Phone: +49-941-78004-0
  FAX:   +49-941-78004-489
  WWW:   http://www.OneVision.com

Attachment: gcc_function.c.diff
Description: Binary data

Attachment: gcc_config_iq2000_iq2000.h.diff
Description: Binary data

Attachment: gcc_config_mips_mips.h.diff
Description: Binary data

Attachment: gcc_config_mn10300_mn10300.h.diff
Description: Binary data

Attachment: gcc_config_mt_mt.h.diff
Description: Binary data

Attachment: gcc_config_pa_pa.h.diff
Description: Binary data

Attachment: gcc_config_rs6000_rs6000.h.diff
Description: Binary data

Attachment: gcc_config_score_score.h.diff
Description: Binary data

Attachment: gcc_config_spu_spu.h.diff
Description: Binary data

Attachment: gcc_config_v850_v850.h.diff
Description: Binary data

Attachment: gcc_expr.c.diff
Description: Binary data

Attachment: gcc_calls.c.diff
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]