]> git.ipfire.org Git - thirdparty/gcc.git/commit
* system.h (ROUND_UP): New macro definition.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Oct 2015 18:08:59 +0000 (18:08 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Oct 2015 18:08:59 +0000 (18:08 +0000)
commit02ce3c0f46c98ec0651bc4fcc974a15c06f54451
tree630acfab2e4be97054b80106ff14ee5ae153ed14
parent802c32cd601f61efdeee39e8062d272de16afb87
* system.h (ROUND_UP): New macro definition.
(ROUND_DOWN): Ditto.
* ggc-page.c (ROUND_UP): Remove local macro definition.
(PAGE_ALIGN): Implement using ROUND_UP macro.

* config/i386/i386.h (PUSH_ROUNDING): Implement using ROUND_UP macro.
* config/i386/i386.c (function_arg_advance_64): Use ROUND_UP macro
to align values.
(ix86_compute_frame_layout): Ditto.
(ix86_expand_prologue): Ditto.
(ix86_adjust_stack_and_probe): Use ROUND_DOWN macro
to round down values.
(expand_set_or_movmem_via_rep): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228410 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/ggc-page.c
gcc/system.h