Alan Modra
2571583aed
Update year range in copyright notice of all files.
10 years ago
Pedro Alves
b4f6af8ee2
FINAL/OVERRIDE: Define to empty on g++ < 4.7
final/override were only implemented in g++ 4.7.
include/ChangeLog
2016-10-14 Pedro Alves <palves@redhat.com>
* ansidecl.h [__cplusplus >= 201103 && GCC_VERSION < 4007] (FINAL,
OVERRIDE): Define as empty.
[__cplusplus < 201103 && GCC_VERSION < 4007] (FINAL): Define as
__final.
[__cplusplus < 201103 && GCC_VERSION >= 4007] (OVERRIDE): Define as
empty.
10 years ago
Pedro Alves
d118ee3761
Move OVERRIDE/FINAL from gcc/coretypes.h to include/ansidecl.h
So that GDB and other projects that share the top level can use them.
Bootstrapped with all default languages + jit on x86-64 Fedora 23.
gcc/ChangeLog:
2016-10-14 Pedro Alves <palves@redhat.com>
* coretypes.h (OVERRIDE, FINAL): Delete, moved to
include/ansidecl.h.
include/ChangeLog:
2016-10-14 Pedro Alves <palves@redhat.com>
* ansidecl.h (GCC_FINAL): Delete.
(OVERRIDE, FINAL): New, moved from gcc/coretypes.h.
10 years ago
Alan Modra
6f2750feaf
Copyright update for binutils
11 years ago
H.J. Lu
dd419f3aac
Sync ansidecl.h with GCC
Sync with GCC
2015-08-11 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* ansidecl.h (GCC_FINAL): New macro.
11 years ago
H.J. Lu
4d6404f01d
Sync ansidecl.h with GCC
Sync with GCC
2015-03-02 Markus Trippelsdorf <markus@trippelsdorf.de>
PR target/65261
* ansidecl.h (ATTRIBUTE_NO_SANITIZE_UNDEFINED): New macro.
11 years ago
Alan Modra
b90efa5b79
ChangeLog rotatation and copyright year update
12 years ago
tromey
281e9aa624
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206881 138bc75d-0d04-0410-961f-82ee72b054a4
13 years ago
glisse
689a1abf0d
2013-10-29 Marc Glisse <marc.glisse@inria.fr>
PR tree-optimization/58689
include/
* ansidecl.h (ATTRIBUTE_RETURNS_NONNULL): New macro.
* libiberty.h (basename, lbasename, dos_lbasename, unix_lbasename,
concat_copy): Mark with attributes nonnull(1) and returns_nonnull.
(concat, reconcat, concat_copy2, choose_temp_base, xstrerror,
xmalloc, xrealloc, xcalloc, xstrdup, xstrndup, xmemdup, pex_init):
Mark with attribute returns_nonnull.
libiberty/
* concat.c: Remove note about xmalloc.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204159 138bc75d-0d04-0410-961f-82ee72b054a4
13 years ago
DJ Delorie
ddd27bdefd
merge from gcc
14 years ago
DJ Delorie
006d5c8857
* obstack.h [!GNUC] (obstack_free): Avoid cast to int.
* ansidecl.h (ENUM_BITFIELD): Always use enum in C++
15 years ago
Jan Kratochvil
1ae0d051e5
gdb/
* defs.h (ENUM_BITFIELD): Remove.
include/
* bfdlink.h (ENUM_BITFIELD): Remove.
merge from gcc:
include/
* ansidecl.h (ENUM_BITFIELD): New, from gcc/system.h.
16 years ago
DJ Delorie
43e85a8f54
merge from gcc
17 years ago
DJ Delorie
671f4ed1aa
merge from gcc
17 years ago
DJ Delorie
8466c6d4d3
merge from gcc
17 years ago
DJ Delorie
52d6785fd9
merge from gcc
17 years ago
DJ Delorie
e04d761119
merge from gcc
20 years ago
DJ Delorie
ce493bd98d
merge from gcc
20 years ago
Nick Clifton
4fd454c89d
Define ATTRIBUTE_PACKED and use as necessary.
20 years ago
DJ Delorie
6ba85b8caf
merge from gcc
21 years ago
DJ Delorie
e947292179
merge from gcc
22 years ago
DJ Delorie
abf6a75b42
merge from gcc
22 years ago
Nick Clifton
e172dbf8aa
Update the address and phone number of the FSF organization
22 years ago
DJ Delorie
8adce22da6
merge from gcc
22 years ago
DJ Delorie
a5ecc6a5f5
merge from gcc
22 years ago
DJ Delorie
d5b4094f38
merge from gcc
22 years ago
DJ Delorie
a35b6b049e
merge from gcc
22 years ago
DJ Delorie
5cb2c7c447
merge from gcc
23 years ago
DJ Delorie
bf8db3d48e
merge from gcc
24 years ago
DJ Delorie
995a8435c8
merge from gcc
24 years ago
DJ Delorie
f2e55dc2f4
merge from gcc
25 years ago
DJ Delorie
8a423cb3d6
merge from gcc
25 years ago
DJ Delorie
562c4c36aa
merge from gcc
25 years ago
DJ Delorie
6112b8746a
merge from gcc
26 years ago
DJ Delorie
d969735448
merge from gcc
26 years ago
Nick Clifton
4f1d9bd8e2
Fix typos in ChangeLogs; add coff/external.h; fix copyright dates
26 years ago
H.J. Lu
f1d95f4b62
2000-05-06 Zack Weinberg <zack@wolery.cumb.org>
* ansidecl.h: #define __extension__ to nothing if
GCC_VERSION < 2008.
27 years ago
Ian Lance Taylor
4597ba0f94
merge with include from egcs 2000-02-22
27 years ago
Ian Lance Taylor
cc89ffe60b
import libiberty from egcs
27 years ago
Ian Lance Taylor
893e959397
* ansidecl.h: Copy attribute support macros from egcs.
27 years ago
Richard Henderson
252b5132c7
19990502 sourceware import
28 years ago
Stan Shebs
071ea11e85
Initial creation of sourceware repository
28 years ago
Jim Kingdon
01b4d31847
Use ANSI versions on AIX regardless of __STDC__.
34 years ago
Steve Chamberlain
ee7d7cd8bb
Added PROTO
35 years ago
John Gilmore
99a7de40cb
Change GDB over to GNU General Public License version 2.
36 years ago
K. Richard Pixley
dd3b648e8b
Johns release
36 years ago