summaryrefslogtreecommitdiff
path: root/gcc/glimits.h
Commit message (Collapse)AuthorAgeFilesLines
* * c-common.c (builtin_define_type_max): New.rth2002-06-121-54/+44
| | | | | | | | | | | | | | | | | | | | | (cb_register_builtins): Define __SCHAR_MAX__, __SHRT_MAX__, __INT_MAX__, __LONG_MAX__, __LONG_LONG_MAX__, __CHAR_BIT__. From Joseph S. Myers: * glimits.h: Rewrite to expect the double underscore definitions from the compiler. * config/alpha/unicosmk.h, config/avr/avr.h, config/h8300/h8300.h, config/i386/linux64.h, config/ia64/aix.h, config/ia64/hpux.h, config/ia64/ia64.h, config/m68hc11/m68hc11.h, config/m68hc11/m68hc12.h, config/mips/mips.h, config/mmix/mmix.h, config/mn10200/mn10200.h, config/pa/pa.h, config/rs6000/aix43.h, config/rs6000/aix51.h, config/rs6000/linux64.h, config/s390/linux.h, config/sh/sh.h, config/stormy16/stormy16.h: Don't define any of __SHRT_MAX__, __INT_MAX__, __LONG_MAX__, or __LONG_LONG_MAX__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54544 138bc75d-0d04-0410-961f-82ee72b054a4
* Remove s390x __LONG_MAX__ special case from glimits.h;uweigand2001-08-141-1/+1
| | | | | | | define __LONG_MAX__ in CPP_PREDEFINES instead. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44879 138bc75d-0d04-0410-961f-82ee72b054a4
* s390x needs 64-bit __LONG_MAX__.uweigand2001-08-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44781 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (_MACH_MACHLIMITS_H_): Delete.ro2001-07-261-5/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44408 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (__SHRT_MAX__): New.rth2001-07-061-6/+9
| | | | | | | | (SHRT_MIN, USHRT_MAX): Define in terms of SHRT_MAX. (SHRT_MAX): Define in terms of __SHRT_MAX__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43825 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-06-26 Vladimir Makarov <vmakarov@toke.toronto.redhat.com>vmakarov2001-06-261-4/+8
| | | | | | | | * glimits.h (USHRT_MAX): Use unsigned suffix if int can not hold it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43584 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/aix43.h (CPP_SPEC): Define __LONG_MAX__ correctlygeoffk2000-07-211-1/+1
| | | | | | | | in 64-bit mode. * glimits.h: Don't do #if defined for ARCH_PPC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35165 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (LLONG_MIN, LLONG_MAX, ULLONG_MAX): Define for C99.law2000-07-171-2/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35088 138bc75d-0d04-0410-961f-82ee72b054a4
* * rs6000.c (processor_target_table): Add power3 as alias for 630.dje2000-01-071-1/+1
| | | | | | | | | | | | | | | | | | | * aix43.h: Revert Aug 2 change. (HAS_INIT_SECTION): Define, not visible yet. (LD_INIT_SWITCH): Define, not visible yet. * t-aix43 (MULTILIB_OPTIONS): Revert Aug 2 change. * glimits.h (__LONG_MAX__): Recognize 64-bit AIX too. * collect2.c (main): Expand ld2 size further. (export_object_lst): Cast assignment to avoid warning. (main, LD_INIT_SWITCH): Add AIX 4.2+ -binitfini support. (scan_prog_file, COFF): Do not collect initialization or finalization functions generated for entire shared object if init/fini support present. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31275 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sparc/xm-sp64.h: Avoid using __sparc_v9__ when testingjakub1999-12-141-1/+1
| | | | | | | | | | | | for sparc64. * config/sparc/sparc.h: Likewise. * config/sparc/xm-sysv4-64.h: Likewise. * config/float-sparc.h: Likewise. * glimits.h: Likewise. * longlong.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30917 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (__LONG_MAX__): Recognize __sparcv9 too.davem1998-09-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22384 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (SHRT_MIN): Define in a way suitable for 16 bit hosts.amylaar1997-11-121-1/+2
| | | | | | | | | * c-lex.c (whitespace_cr, skip_white_space_on_line): New functions. (skip_white_space): Use whitespace_cr. (check_newline): Handle whitespace more consistently. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16433 138bc75d-0d04-0410-961f-82ee72b054a4
* * glimits.h (LONG_MAX): Handle sparc64.dje1997-09-251-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15702 138bc75d-0d04-0410-961f-82ee72b054a4
* (__LONG_MAX__): on Alpha, use 64 bit value.kenner1996-03-121-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11521 138bc75d-0d04-0410-961f-82ee72b054a4
* (UINT_MAX, ULONG_MAX, ULONG_LONG_MAX): redefine in a simpler way.dje1993-09-291-5/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5532 138bc75d-0d04-0410-961f-82ee72b054a4
* (INT_MAX, LONG_MAX, LONG_LONG_MAX): Delete parens.rms1993-09-281-6/+8
| | | | | | | | (__glimits__evconcat__, __glimits__concat__): New macros. (UINT_MAX, ULONG_MAX, ULONG_LONG_MAX): Use them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5518 138bc75d-0d04-0410-961f-82ee72b054a4
* (__INT_MAX__, __LONG_MAX__, __LONG_LONG_MAX__): New macros.dje1993-09-021-6/+15
| | | | | | | (INT_MAX, LONG_MAX, LONG_LONG_MAX): Use them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5252 138bc75d-0d04-0410-961f-82ee72b054a4
* Don't override system definition of MB_LEN_MAXian1993-07-071-2/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4876 138bc75d-0d04-0410-961f-82ee72b054a4
* entered into RCSmycroft1992-05-271-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1094 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-04-271-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@845 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-04-211-0/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@811 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***wood1992-03-051-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@394 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1991-12-181-0/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionmeissner1991-12-051-0/+61
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101 138bc75d-0d04-0410-961f-82ee72b054a4