index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gnu
/
gcc
Age
Commit message (
Expand
)
Author
2018-07-08
Explicitly pass -L/usr/lib to the linker. Needed for switching to lld(1)
Mark Kettenis
2018-01-04
Add ARM EABI aliases and remove functions that are also provided by our libc.
Mark Kettenis
2017-08-20
Fix the __sync_* functions to make them work properly
Visa Hankala
2017-07-24
Make gcc accept -Oz as an alias for -Os for compatibility with clang.
Mark Kettenis
2017-05-31
Make gcc move switch tables into .rodata instead of .text on i386/amd64
Stefan Kempf
2017-05-08
gcc 4.9 makes unknown -Wno-* vanish.
Marc Espie
2017-04-27
add support for -msave-args in gcc on amd64
David Gwynne
2017-02-01
fix format string
Charles Longeau
2017-01-24
Prevent too much reordering in the instruction prologue, in order to fulfill
Miod Vallat
2017-01-08
Revert the addition of PROMOTE_MODE. This breaks libobjc; I guess the
Miod Vallat
2017-01-01
Switch the arm default config from arm9e (armv5te) to mpcore (armv6k).
Jonathan Gray
2016-12-30
Prevent scheduling from interfering with the epilogue instructions, as soon
Miod Vallat
2016-12-19
Convert the gcc 3 scheduling information to the gcc 4 model.
Miod Vallat
2016-10-19
Don't warn about shadowing a global function unless the local
Philip Guenther
2016-09-08
Use rcrt0.o instead of crt0.o for -static -pie executables.
Mark Kettenis
2016-09-01
Implement exception handling for ARM EABI. Cobbled together from bits of
Mark Kettenis
2016-09-01
Switch OpenBSD/armv7 to ARM EABI (soft-float). This is a complete ABI
Patrick Wildt
2016-06-02
Fix internal compiler error with long long arithmetic
David Coppa
2016-05-05
Add support for named initializers for anonymous structs/unions. This is a
Mark Kettenis
2016-03-30
Fix optimization for alphas without the ``precise arithmetic trap'' extension
Andrew Fresh
2016-03-24
Change the default gcc arm arch target from strongarm (armv4) to
Jonathan Gray
2016-02-28
In emit_insxl() force the first operand of the insbl or inswl pattern
Jonathan Gray
2016-02-21
In alpha_expand_block_clear(), cope with the offset being negative;
Theo de Raadt
2016-01-14
fix typo
mmcc
2015-12-26
Fix branch delay slots. Found while making test builds of ports.
Visa Hankala
2015-12-18
Add library-based __sync functions for mips64.
Visa Hankala
2015-12-17
Implement a memory barrier for mips. Basically this makes __sync_synchronize()
Mark Kettenis
2015-12-01
Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC.
Mark Kettenis
2015-11-14
pledge 'stdio rpath wpath cpath", since that is all large program does.
Theo de Raadt
2015-11-13
Both gcc & collect2 can pledge "stdio rpath wpath cpath proc exec".
Theo de Raadt
2015-11-11
update NAME;
Jason McIntyre
2015-10-07
Correct handling of enum attributes with g++
Jonathan Gray
2015-09-15
Make the famous _S_debug_messages warning go away, by hidining that symbol.
Vadim Zhukov
2015-09-10
Makde gcc handle __stack_smash_handler similarly to memcpy and memset when
Philip Guenther
2015-07-27
Implement support for __builtin_complex() to construct complex values,
Martynas Venckus
2015-07-19
Add the documentation of -Wbounded and attribute(bounded) from gcc-local(1)
Miod Vallat
2015-07-03
Link static pie binaries against rcrt0.o
Miod Vallat
2015-06-18
Fix stack shuffle such that sj includes si and the last element actually
Martynas Venckus
2015-06-15
Don't error out when an existing typedef is redefined with the same definition;
Miod Vallat
2015-06-03
Actually commit the bits that make the compiler emit visibility information
Mark Kettenis
2015-05-18
Make the compiler emit visibility information for (undefined) references with
Mark Kettenis
2015-04-02
Change gcc and ld semantics to make static PIE the default when invoking
Pascal Stumpf
2014-12-30
self-relocating crt0 bits for sh, and enable static pie by default. With some
Miod Vallat
2014-12-27
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Mark Kettenis
2014-12-27
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Mark Kettenis
2014-12-26
Link -static -pie executables on powerpc with rcrt0.o instead of crt0.o
Kurt Miller
2014-12-22
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Kurt Miller
2014-12-22
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Mark Kettenis
2014-12-22
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Mark Kettenis
2014-12-22
Link -static -pie executables with rcrt0.o instead of crt0.o such that they
Mark Kettenis
[next]