@@ -953,7 +953,6 @@ unsafe fn atomic_store<T>(dst: *mut T, val: T, order:Ordering) {
953
953
}
954
954
955
955
#[ inline]
956
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
957
956
unsafe fn atomic_load < T > ( dst : * const T , order : Ordering ) -> T {
958
957
match order {
959
958
Acquire => intrinsics:: atomic_load_acq ( dst) ,
@@ -965,7 +964,6 @@ unsafe fn atomic_load<T>(dst: *const T, order:Ordering) -> T {
965
964
}
966
965
967
966
#[ inline]
968
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
969
967
unsafe fn atomic_swap < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
970
968
match order {
971
969
Acquire => intrinsics:: atomic_xchg_acq ( dst, val) ,
@@ -978,7 +976,6 @@ unsafe fn atomic_swap<T>(dst: *mut T, val: T, order: Ordering) -> T {
978
976
979
977
/// Returns the old value (like __sync_fetch_and_add).
980
978
#[ inline]
981
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
982
979
unsafe fn atomic_add < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
983
980
match order {
984
981
Acquire => intrinsics:: atomic_xadd_acq ( dst, val) ,
@@ -991,7 +988,6 @@ unsafe fn atomic_add<T>(dst: *mut T, val: T, order: Ordering) -> T {
991
988
992
989
/// Returns the old value (like __sync_fetch_and_sub).
993
990
#[ inline]
994
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
995
991
unsafe fn atomic_sub < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
996
992
match order {
997
993
Acquire => intrinsics:: atomic_xsub_acq ( dst, val) ,
@@ -1003,7 +999,6 @@ unsafe fn atomic_sub<T>(dst: *mut T, val: T, order: Ordering) -> T {
1003
999
}
1004
1000
1005
1001
#[ inline]
1006
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1007
1002
unsafe fn atomic_compare_and_swap < T > ( dst : * mut T , old : T , new : T , order : Ordering ) -> T {
1008
1003
match order {
1009
1004
Acquire => intrinsics:: atomic_cxchg_acq ( dst, old, new) ,
@@ -1015,7 +1010,6 @@ unsafe fn atomic_compare_and_swap<T>(dst: *mut T, old:T, new:T, order: Ordering)
1015
1010
}
1016
1011
1017
1012
#[ inline]
1018
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1019
1013
unsafe fn atomic_and < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
1020
1014
match order {
1021
1015
Acquire => intrinsics:: atomic_and_acq ( dst, val) ,
@@ -1027,7 +1021,6 @@ unsafe fn atomic_and<T>(dst: *mut T, val: T, order: Ordering) -> T {
1027
1021
}
1028
1022
1029
1023
#[ inline]
1030
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1031
1024
unsafe fn atomic_nand < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
1032
1025
match order {
1033
1026
Acquire => intrinsics:: atomic_nand_acq ( dst, val) ,
@@ -1040,7 +1033,6 @@ unsafe fn atomic_nand<T>(dst: *mut T, val: T, order: Ordering) -> T {
1040
1033
1041
1034
1042
1035
#[ inline]
1043
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1044
1036
unsafe fn atomic_or < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
1045
1037
match order {
1046
1038
Acquire => intrinsics:: atomic_or_acq ( dst, val) ,
@@ -1053,7 +1045,6 @@ unsafe fn atomic_or<T>(dst: *mut T, val: T, order: Ordering) -> T {
1053
1045
1054
1046
1055
1047
#[ inline]
1056
- #[ stable( feature = "rust1" , since = "1.0.0" ) ]
1057
1048
unsafe fn atomic_xor < T > ( dst : * mut T , val : T , order : Ordering ) -> T {
1058
1049
match order {
1059
1050
Acquire => intrinsics:: atomic_xor_acq ( dst, val) ,
0 commit comments