-
Notifications
You must be signed in to change notification settings - Fork 127
/
gcc.yaml
84 lines (81 loc) · 1.68 KB
/
gcc.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# vim: tabstop=39 expandtab softtabstop=39 nomodeline
- { setname: gcc, namepat: "(?:compat-)?gcc[0-9.-]+" }
- { setname: gcc, namepat: "libgcc[0-9.-]*", addflavor: libgcc }
- { setname: gcc, namepat: "gcc[0-9.-]+-devel", weak_devel: true, nolegacy: true }
- { setname: gcc, namepat: "gcc[0-9.-]*(-libs|-testresults|-alternative|-doc)", addflavor: $1 }
- { setname: gcc, name: legacy-gcc }
- { setname: gcc, name: libiberty, addflavor: libiberty }
- setname: gcc
namepat: |
(?:cross-?)?(
aarch64|
amd64|
arm|
avr|
epiphany|
h8300|
hppa|
i386|
i586|
i686|
m68k|
mips64|
mipsel|
mips|
msp430|
nvptx|
powerpc64le|
powerpc64|
powerpc|
ppc64le|
ppc64|
ppc|
riscv64|
rx|
s390x|
sparc64|
sparc|
x86-64|
nonexistingpackagenamejusttokeeppipeonthepreviousline
)?(
-aout|
-eabi|
-elf|
-gnueabihf|
-gnueabi|
-gnu|
-linux|
-none|
-unknown|
nonexistingpackagenamejusttokeeppipeonthepreviousline
)*-gcc[0-9.-]*(-cs|-nolibc|-stage1|-stage2|-bootstrap)?
verpat: ".*\\..*" # excludes different thing from debian
addflavor: true
- setname: gcc
name:
- g++
- gcc-epel # "missing bits that Red Hat removed from the gcc package for RHEL 8 and derivatives"
- gcc-fortran
- gcc-g++
- gcc-gfortran
- gcc-gnat
- gcc-go
- gcc-libs
- gcc-libs-i686
- gcc-multilib
- gcc-nothreads
- gcc-objc
- gcc-objc++
- gcc-runtime
- gcc3-c
- gcc3-c++
- gcc3-f77
- gcc3-objc
- gcc48-libs
- gcc49-libs
- gcc5-libs
- gnatcross
- libgcc
- libgfortran
- libstdcplusplus
addflavor: true