History log of /openbsd-current/regress/gnu/egcs/gcc-bounds/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.18 25-Jul-2019 bluhm

Since switching from bfd to lld linker there are no warnings about
insecure libc functions anymore. To avoid false positives, change
the regress result from FAILED to EXPECTED_FAIL if lld is used.
When lld will support this feature, the regress tests can be enabled
again.
OK deraadt@


Revision tags: OPENBSD_6_5_BASE
# 1.17 12-Feb-2019 bluhm

Skip the gcc tests on aarch64, the compiler does not exist there.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.16 25-Sep-2016 bluhm

Adapt more places where binutils-2.17 has changed the format of the
linker warning massages.


# 1.15 24-Sep-2016 bluhm

Format of warning messages has changed in binutils-2.17. Remove
variable line number in text segment. Adapt expected gcc linker
output in regress test.


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.14 28-Dec-2013 martynas

- adjust getcwd-1.c.exp.gcc{3,4} after the getwd linker warning got added
- adjust gcc-builtins to use the same approach as gcc-bounds
- enable gcc-bounds and gcc-builtins in the default regression suite
now that everything passes


# 1.13 06-Aug-2013 miod

Remove support for COMPILER_VERSION == gcc2.
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4
is the norm and to explicitely test for gcc3 when a different behaviour
is required.
No functional change intended. Be sure to `make install' in share/mk before
attempting to do anything.


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.12 14-May-2010 avsm

add failing regress test for gcc3 -Wbounded for 0-length arrays, spotted by nicm@


# 1.11 10-May-2010 drahn

Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexible
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco,
with fixes from espie@.
ok espie@ general mumbling of approval of others.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.10 11-Jul-2006 avsm

add another regress for the recent -Wbounded fixes


Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.9 08-Aug-2004 avsm

check for variable sized array in format arguments


# 1.8 09-Jul-2004 avsm

NOOBJ=1, needed since gcc-bounds was connected to regress, noticed by david@


# 1.7 27-Apr-2004 avsm

regress check for macro presence/failure in bounded attrib declaration


# 1.6 23-Apr-2004 avsm

fill in the blanks for gcc2


# 1.5 23-Apr-2004 avsm

Lots more regression tests to test builtins for gcc3 and various icky
corner cases. need to separate gcc2/gcc3 output expectations since
the error formats have diverged.


Revision tags: OPENBSD_3_5_BASE
# 1.4 07-Oct-2003 avsm

add a few regression tests for the recently fixed md functions


Revision tags: OPENBSD_3_4_BASE
# 1.3 05-Sep-2003 avsm

no longer warn on '0' bound size, add new test for the negative case


# 1.2 06-Aug-2003 avsm

- fix makefile targets so c++ targets do get checked correctly
- update sscanf-cpp regress results to current error format
- add checks for variable length arrays to make sure they are ignored


# 1.1 26-Jun-2003 avsm

various regression tests for -Wbounded


# 1.17 12-Feb-2019 bluhm

Skip the gcc tests on aarch64, the compiler does not exist there.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.16 25-Sep-2016 bluhm

Adapt more places where binutils-2.17 has changed the format of the
linker warning massages.


# 1.15 24-Sep-2016 bluhm

Format of warning messages has changed in binutils-2.17. Remove
variable line number in text segment. Adapt expected gcc linker
output in regress test.


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.14 28-Dec-2013 martynas

- adjust getcwd-1.c.exp.gcc{3,4} after the getwd linker warning got added
- adjust gcc-builtins to use the same approach as gcc-bounds
- enable gcc-bounds and gcc-builtins in the default regression suite
now that everything passes


# 1.13 06-Aug-2013 miod

Remove support for COMPILER_VERSION == gcc2.
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4
is the norm and to explicitely test for gcc3 when a different behaviour
is required.
No functional change intended. Be sure to `make install' in share/mk before
attempting to do anything.


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.12 14-May-2010 avsm

add failing regress test for gcc3 -Wbounded for 0-length arrays, spotted by nicm@


# 1.11 10-May-2010 drahn

Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexible
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco,
with fixes from espie@.
ok espie@ general mumbling of approval of others.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.10 11-Jul-2006 avsm

add another regress for the recent -Wbounded fixes


Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.9 08-Aug-2004 avsm

check for variable sized array in format arguments


# 1.8 09-Jul-2004 avsm

NOOBJ=1, needed since gcc-bounds was connected to regress, noticed by david@


# 1.7 27-Apr-2004 avsm

regress check for macro presence/failure in bounded attrib declaration


# 1.6 23-Apr-2004 avsm

fill in the blanks for gcc2


# 1.5 23-Apr-2004 avsm

Lots more regression tests to test builtins for gcc3 and various icky
corner cases. need to separate gcc2/gcc3 output expectations since
the error formats have diverged.


Revision tags: OPENBSD_3_5_BASE
# 1.4 07-Oct-2003 avsm

add a few regression tests for the recently fixed md functions


Revision tags: OPENBSD_3_4_BASE
# 1.3 05-Sep-2003 avsm

no longer warn on '0' bound size, add new test for the negative case


# 1.2 06-Aug-2003 avsm

- fix makefile targets so c++ targets do get checked correctly
- update sscanf-cpp regress results to current error format
- add checks for variable length arrays to make sure they are ignored


# 1.1 26-Jun-2003 avsm

various regression tests for -Wbounded


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.16 25-Sep-2016 bluhm

Adapt more places where binutils-2.17 has changed the format of the
linker warning massages.


# 1.15 24-Sep-2016 bluhm

Format of warning messages has changed in binutils-2.17. Remove
variable line number in text segment. Adapt expected gcc linker
output in regress test.


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.14 28-Dec-2013 martynas

- adjust getcwd-1.c.exp.gcc{3,4} after the getwd linker warning got added
- adjust gcc-builtins to use the same approach as gcc-bounds
- enable gcc-bounds and gcc-builtins in the default regression suite
now that everything passes


# 1.13 06-Aug-2013 miod

Remove support for COMPILER_VERSION == gcc2.
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4
is the norm and to explicitely test for gcc3 when a different behaviour
is required.
No functional change intended. Be sure to `make install' in share/mk before
attempting to do anything.


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.12 14-May-2010 avsm

add failing regress test for gcc3 -Wbounded for 0-length arrays, spotted by nicm@


# 1.11 10-May-2010 drahn

Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexible
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco,
with fixes from espie@.
ok espie@ general mumbling of approval of others.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.10 11-Jul-2006 avsm

add another regress for the recent -Wbounded fixes


Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.9 08-Aug-2004 avsm

check for variable sized array in format arguments


# 1.8 09-Jul-2004 avsm

NOOBJ=1, needed since gcc-bounds was connected to regress, noticed by david@


# 1.7 27-Apr-2004 avsm

regress check for macro presence/failure in bounded attrib declaration


# 1.6 23-Apr-2004 avsm

fill in the blanks for gcc2


# 1.5 23-Apr-2004 avsm

Lots more regression tests to test builtins for gcc3 and various icky
corner cases. need to separate gcc2/gcc3 output expectations since
the error formats have diverged.


Revision tags: OPENBSD_3_5_BASE
# 1.4 07-Oct-2003 avsm

add a few regression tests for the recently fixed md functions


Revision tags: OPENBSD_3_4_BASE
# 1.3 05-Sep-2003 avsm

no longer warn on '0' bound size, add new test for the negative case


# 1.2 06-Aug-2003 avsm

- fix makefile targets so c++ targets do get checked correctly
- update sscanf-cpp regress results to current error format
- add checks for variable length arrays to make sure they are ignored


# 1.1 26-Jun-2003 avsm

various regression tests for -Wbounded