summaryrefslogtreecommitdiffstats
path: root/gcc/ginclude/va-mips.h
Commit message (Collapse)AuthorAgeFilesLines
* Patch from Michael Tiemann to fix typo.wilson1998-02-201-1/+1
| | | | | | | | * ginclude/va-mips.h (va_arg): Remove trailing space after '\' continuation character (line 243). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18136 138bc75d-0d04-0410-961f-82ee72b054a4
* * ginclude/va-mips.h: Replace casts of pointers to int withgavin1998-02-161-7/+8
| | | | | | | casts of pointers to __PTRDIFF_TYPE__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18025 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix minor bugs found by riscos build attempt.wilson1997-09-041-0/+3
| | | | | | | | * tlink.c: Include ctype.h. * ginclude/va-mips.h: Add _VA_MIPS_H_ENUM ifdef/define/endif. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15080 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_arg): For little endian, eabi, objectsgavin1997-03-241-3/+5
| | | | | | | less than __va_reg_size are passed in registers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13760 138bc75d-0d04-0410-961f-82ee72b054a4
* __mips_single_float should havewilson1997-03-041-13/+13
| | | | | | | the same effect on vararg lists as __mips_soft_float. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13688 138bc75d-0d04-0410-961f-82ee72b054a4
* Add definition of __va_copy.kenner1997-03-021-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13685 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix MIPS EABI when using -mips1 or -msoft-floatian1996-10-221-26/+83
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12998 138bc75d-0d04-0410-961f-82ee72b054a4
* Add support for MIPS EABIian1996-10-161-4/+105
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12967 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_start): Add -mabi=n32 support.wilson1996-05-311-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12136 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_start): For stdarg, delete separate define for 64 bit ABI. Forkenner1995-08-141-11/+4
| | | | | | | | varargs, don't subtract 64, and only add -8 when all argument registers are used. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10230 138bc75d-0d04-0410-961f-82ee72b054a4
* Change every occurance of #if __mips>=3 to #ifdef __mips64.kenner1995-07-281-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10179 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***wilson1995-02-251-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9073 138bc75d-0d04-0410-961f-82ee72b054a4
* (*): Change __mips==3 to __mips>=3.wilson1995-02-041-6/+25
| | | | | | | | (sgidefs.h): Include if _MIPS_SIM is defined. (va_start): Add support for 64 bit ABI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8860 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_arg, mips3 case): Use __PTRDIFF_TYPE__ not int in casts.wilson1995-01-031-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8716 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_arg): Add little endian mips3 support.wilson1994-10-171-2/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8296 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_start): Add cast to __gnuc_va_list type.wilson1994-08-141-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7922 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_start): Pass LASTARG as a parameter towilson1994-03-231-6/+1
| | | | | | | builtin_next_arg. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6855 138bc75d-0d04-0410-961f-82ee72b054a4
* Add 64 bit support.wilson1994-01-131-0/+20
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6394 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_arg) [__MIPSEB__]:rms1993-05-161-5/+11
| | | | | | | After incrementing, subtract the rounded size, not the size proper. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4478 138bc75d-0d04-0410-961f-82ee72b054a4
* Use __alignof__ instead of __alignof.meissner1993-05-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4408 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_end): If already def as macro, don't declare.rms1992-11-031-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2680 138bc75d-0d04-0410-961f-82ee72b054a4
* (va_arg): Cast ptr to void *, then to TYPE *.rms1992-09-151-5/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2124 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix va_arg for structures larger than 8 bytes.meissner1992-09-091-11/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2089 138bc75d-0d04-0410-961f-82ee72b054a4
* entered into RCSmycroft1992-06-261-9/+14
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1293 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-05-261-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1088 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-01-301-3/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionmeissner1991-09-121-0/+42
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud