aboutsummaryrefslogtreecommitdiff
path: root/gcc/glimits.h
AgeCommit message (Collapse)AuthorFilesLines
2002-06-11c-common.c (builtin_define_type_max): New.Richard Henderson1-54/+44
* c-common.c (builtin_define_type_max): New. (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__. From-SVN: r54544
2001-08-14Remove s390x __LONG_MAX__ special case from glimits.h;Ulrich Weigand1-1/+1
define __LONG_MAX__ in CPP_PREDEFINES instead. From-SVN: r44879
2001-08-10s390x needs 64-bit __LONG_MAX__.Ulrich Weigand1-1/+1
From-SVN: r44781
2001-07-26* glimits.h (_MACH_MACHLIMITS_H_): Delete.Rainer Orth1-5/+0
From-SVN: r44408
2001-07-06glimits.h (__SHRT_MAX__): New.Roman Lechtchinsky1-6/+9
* glimits.h (__SHRT_MAX__): New. (SHRT_MIN, USHRT_MAX): Define in terms of SHRT_MAX. (SHRT_MAX): Define in terms of __SHRT_MAX__. From-SVN: r43825
2001-06-26glimits.h (USHRT_MAX): Use unsigned suffix if int can not hold it.Vladimir Makarov1-4/+8
2001-06-26 Vladimir Makarov <vmakarov@toke.toronto.redhat.com> * glimits.h (USHRT_MAX): Use unsigned suffix if int can not hold it. From-SVN: r43584
2000-07-21aix43.h (CPP_SPEC): Define __LONG_MAX__ correctly in 64-bit mode.Geoff Keating1-1/+1
* config/rs6000/aix43.h (CPP_SPEC): Define __LONG_MAX__ correctly in 64-bit mode. * glimits.h: Don't do #if defined for ARCH_PPC. From-SVN: r35165
2000-07-17* glimits.h (LLONG_MIN, LLONG_MAX, ULLONG_MAX): Define for C99.Joseph Myers1-2/+15
From-SVN: r35088
2000-01-07rs6000.c (processor_target_table): Add power3 as alias for 630.David Edelsohn1-1/+1
* rs6000.c (processor_target_table): Add power3 as alias for 630. * 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. From-SVN: r31275
1999-12-14xm-sp64.h: Avoid using __sparc_v9__ when testing for sparc64.Jakub Jelinek1-1/+1
* config/sparc/xm-sp64.h: Avoid using __sparc_v9__ when testing 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. From-SVN: r30917
1998-09-10* glimits.h (__LONG_MAX__): Recognize __sparcv9 too.David S. Miller1-1/+1
From-SVN: r22384
1997-11-12glimits.h (SHRT_MIN): Define in a way suitable for 16 bit hosts.J"orn Rennecke1-1/+2
* glimits.h (SHRT_MIN): Define in a way suitable for 16 bit hosts. * c-lex.c (whitespace_cr, skip_white_space_on_line): New functions. (skip_white_space): Use whitespace_cr. (check_newline): Handle whitespace more consistently. From-SVN: r16433
1997-09-25* glimits.h (LONG_MAX): Handle sparc64.Doug Evans1-4/+4
From-SVN: r15702
1996-03-12(__LONG_MAX__): on Alpha, use 64 bit value.Richard Kenner1-0/+4
From-SVN: r11521
1993-09-29(UINT_MAX, ULONG_MAX, ULONG_LONG_MAX): redefine in a simpler way.Doug Evans1-5/+3
From-SVN: r5532
1993-09-28(INT_MAX, LONG_MAX, LONG_LONG_MAX): Delete parens.Richard Stallman1-6/+8
(__glimits__evconcat__, __glimits__concat__): New macros. (UINT_MAX, ULONG_MAX, ULONG_LONG_MAX): Use them. From-SVN: r5518
1993-09-02(__INT_MAX__, __LONG_MAX__, __LONG_LONG_MAX__): New macros.Doug Evans1-6/+15
(INT_MAX, LONG_MAX, LONG_LONG_MAX): Use them. From-SVN: r5252
1993-07-07Don't override system definition of MB_LEN_MAXIan Lance Taylor1-2/+3
From-SVN: r4876
1992-05-27entered into RCSCharles Hannum1-1/+1
From-SVN: r1094
1992-04-27*** empty log message ***Richard Stallman1-3/+3
From-SVN: r845
1992-04-21*** empty log message ***Richard Stallman1-0/+12
From-SVN: r811
1992-03-05*** empty log message ***Tom Wood1-3/+3
From-SVN: r394
1991-12-18*** empty log message ***Richard Stallman1-0/+10
From-SVN: r122
1991-12-05Initial revisionMichael Meissner1-0/+61
From-SVN: r101