OSDN Git Service

* config/rs6000/linux64.h (SET_CMODEL): Don't expand to empty.
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jun 2010 10:57:21 +0000 (10:57 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Jun 2010 10:57:21 +0000 (10:57 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160978 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/rs6000/linux64.h

index 69d49ff..2af7e6b 100644 (file)
@@ -1,3 +1,7 @@
+2010-06-18  Alan Modra  <amodra@gmail.com>
+
+       * config/rs6000/linux64.h (SET_CMODEL): Don't expand to empty.
+
 2010-06-17  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR target/43740
        * config.in: Regenerate.
        * config/rs6000/linux64.opt (mcmodel): New.
        * config/rs6000/linux64.h (TARGET_USES_LINUX64_OPT): Define.
-       (TARGET_CMODEL): Define.
+       (TARGET_CMODEL, SET_CMODEL): Define.
        (SUBSUBTARGET_OVERRIDE_OPTIONS): Check user -mcmodel choice,
        select CMODEL_MEDIUM default.
        * config/rs6000/rs6000.h (enum rs6000_cmodel): New.
index d787d29..c4e3651 100644 (file)
@@ -70,7 +70,7 @@ extern enum rs6000_cmodel cmodel;
 #define TARGET_CMODEL cmodel
 #define SET_CMODEL(opt) cmodel = opt
 #else
-#define SET_CMODEL(opt)
+#define SET_CMODEL(opt) do {} while (0)
 #endif
 
 #undef  PROCESSOR_DEFAULT