@@ -184,8 +184,6 @@ pub enum LinkerFlavorCli {
184
184
Ld ,
185
185
Lld ( LldFlavor ) ,
186
186
Em ,
187
- BpfLinker ,
188
- PtxLinker ,
189
187
}
190
188
191
189
impl LinkerFlavorCli {
@@ -199,9 +197,7 @@ impl LinkerFlavorCli {
199
197
| LinkerFlavorCli :: Msvc ( Lld :: Yes )
200
198
| LinkerFlavorCli :: EmCc
201
199
| LinkerFlavorCli :: Bpf
202
- | LinkerFlavorCli :: Ptx
203
- | LinkerFlavorCli :: BpfLinker
204
- | LinkerFlavorCli :: PtxLinker => true ,
200
+ | LinkerFlavorCli :: Ptx => true ,
205
201
LinkerFlavorCli :: Gcc
206
202
| LinkerFlavorCli :: Ld
207
203
| LinkerFlavorCli :: Lld ( ..)
@@ -279,8 +275,6 @@ impl LinkerFlavor {
279
275
LinkerFlavorCli :: Lld ( LldFlavor :: Wasm ) => LinkerFlavor :: WasmLld ( Cc :: No ) ,
280
276
LinkerFlavorCli :: Lld ( LldFlavor :: Link ) => LinkerFlavor :: Msvc ( Lld :: Yes ) ,
281
277
LinkerFlavorCli :: Em => LinkerFlavor :: EmCc ,
282
- LinkerFlavorCli :: BpfLinker => LinkerFlavor :: Bpf ,
283
- LinkerFlavorCli :: PtxLinker => LinkerFlavor :: Ptx ,
284
278
}
285
279
}
286
280
@@ -299,8 +293,8 @@ impl LinkerFlavor {
299
293
LinkerFlavor :: Msvc ( Lld :: Yes ) => LinkerFlavorCli :: Lld ( LldFlavor :: Link ) ,
300
294
LinkerFlavor :: Msvc ( ..) => LinkerFlavorCli :: Msvc ( Lld :: No ) ,
301
295
LinkerFlavor :: EmCc => LinkerFlavorCli :: Em ,
302
- LinkerFlavor :: Bpf => LinkerFlavorCli :: BpfLinker ,
303
- LinkerFlavor :: Ptx => LinkerFlavorCli :: PtxLinker ,
296
+ LinkerFlavor :: Bpf => LinkerFlavorCli :: Bpf ,
297
+ LinkerFlavor :: Ptx => LinkerFlavorCli :: Ptx ,
304
298
}
305
299
}
306
300
@@ -320,7 +314,6 @@ impl LinkerFlavor {
320
314
LinkerFlavorCli :: Ld => ( Some ( Cc :: No ) , Some ( Lld :: No ) ) ,
321
315
LinkerFlavorCli :: Lld ( _) => ( Some ( Cc :: No ) , Some ( Lld :: Yes ) ) ,
322
316
LinkerFlavorCli :: Em => ( Some ( Cc :: Yes ) , Some ( Lld :: Yes ) ) ,
323
- LinkerFlavorCli :: BpfLinker | LinkerFlavorCli :: PtxLinker => ( None , None ) ,
324
317
}
325
318
}
326
319
@@ -519,8 +512,6 @@ linker_flavor_cli_impls! {
519
512
( LinkerFlavorCli :: Lld ( LldFlavor :: Link ) ) "lld-link"
520
513
( LinkerFlavorCli :: Lld ( LldFlavor :: Wasm ) ) "wasm-ld"
521
514
( LinkerFlavorCli :: Em ) "em"
522
- ( LinkerFlavorCli :: BpfLinker ) "bpf-linker"
523
- ( LinkerFlavorCli :: PtxLinker ) "ptx-linker"
524
515
}
525
516
526
517
impl ToJson for LinkerFlavorCli {
0 commit comments