diff options
| author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-17 08:12:16 +0000 |
|---|---|---|
| committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-17 08:12:16 +0000 |
| commit | 999e5b248c173fe853e5d65302edfacf4e1d3de0 (patch) | |
| tree | cc8e3e76c29aa3e3d6f3029bd321ffb4b2747ac8 | |
| parent | b1bd5ac98c92af2091b9165cb960e24dc6837ad9 (diff) | |
| download | ppe42-gcc-999e5b248c173fe853e5d65302edfacf4e1d3de0.tar.gz ppe42-gcc-999e5b248c173fe853e5d65302edfacf4e1d3de0.zip | |
* config/sparc/sparc.c (sparc_va_arg): Don't align 16-byte+ structures.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68073 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/sparc/sparc.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1c81e12be4f..7b24d272b40 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2003-06-17 Eric Botcazou <ebotcazou@libertysurf.fr> + * config/sparc/sparc.c (sparc_va_arg): Don't align 16-byte+ structures. + +2003-06-17 Eric Botcazou <ebotcazou@libertysurf.fr> + * dbxout.c (dbxout_source_line_counter): New global variable. Mark it with GTY(()). (dbxout_source_line): Increment dbxout_source_line_counter diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 80be2331643..712f279f659 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -5329,6 +5329,7 @@ sparc_va_arg (valist, type) { indirect = 1; size = rsize = UNITS_PER_WORD; + align = 0; } /* SPARC v9 ABI states that structures up to 8 bytes in size are given one 8 byte slot. */ |

